pyfa-org / Pyfa

Python fitting assistant, cross-platform fitting tool for EVE Online
GNU General Public License v3.0
1.61k stars 406 forks source link

Error typing numbers in pop out window for abyssal mods #2556

Open Cutecumber-Roll opened 9 months ago

Cutecumber-Roll commented 9 months ago

Bug Report

Typing values into abyssal mods not working as intended

Expected behavior:

should be able to select the field, have everything highlight, and just type whatever number suits my fancy.

Actual behavior:

When attempting to select as normal and type a number into any stat field for an abyssal mod it doesn't work. It seems that the issue is with typing any digit that is not in the 4 trailing digits i.e. if the base stat was 150.000 and i backspaced until it said 15 i could still type whatever value for the 4 trailing digits, however if i backspaced once more so it just said 1 or selected the entire number to type over it, i can no longer type anything.

if the base value of the mod was 1500000, i could backspace 4 times so it read 150 and change it to 1501111, but backspacing so it said 15 would make it impossible to type anything.

if i backspace over a decimal, i cannot type any number until typing the decimal. e.g. if the base value was 150.000 and i hit backspace 4 times so it read 150, i could not type any digit only a decimal. if i backspaced instead a fifth time so it read 15, i could type the decimal early, but would then be unable to type any more digits after the decimal.

I can still copy/paste into the field as normal

Detailed steps to reproduce:

This is a new issue i am experiencing after installing pyfa on a new computer. IDK how you can reproduce it but i cant stop reproducing it so lmk if you want anything tested.

Fits involved in EFT format (Edit > To Clipboard > EFT):

tried on multiple fits multiple types of abyssal mod

Release or development git branch? Please note the release version or commit hash:

current version. reinstalled an older version; issue persisted

Operating system and version (eg: Windows 10, OS X 10.9, OS X 10.11, Ubuntu 16.10):

windows 10 home

Other relevant information:

typing works as normal outside the abyssal module stats field. i also tested with 2nd keyboard.