Opened 6 years ago

Last modified 5 years ago

#5020 new enhancement

Improve handling of wrong input types in the options

Reported by: Efthymis Maznis Owned by:
Priority: If Time Permits Milestone: Backlog
Component: UI – Miscellaneous Keywords:
Cc: Patch:

Description

Putting unrecognizable characters (example: Greek letters α-Ω as tested) instead of numbers in the game options menu (example: in "Batch Training Size"), results in getting a "You have unsaved changes" message even though I have saved - and the options are indeed saved in game.

In contrast, doing the same with English characters or (!@#$%&* etc.) saves normally.

Since they both result in the option getting its default value (example Batch Training Size becomes 5), a change would be nice, consistency wise.

Also, showing that it has become the default value would also be nice, instead of showing the characters.

Change History (2)

comment:1 by Itms, 6 years ago

Component: Core engineUI & Simulation
Milestone: Backlog
Summary: Game Options suggestionImprove handling of wrong input types in the options

This sounds like the value is correctly checked for its type, but not in a straightforward way. This is probably some small code refactoring somewhere. A pop-up warning might be nice.

comment:2 by Imarok, 5 years ago

Component: UI & SimulationMisc. UI

Move tickets to their correct component as "UI & Simulation" got some sub components.

Note: See TracTickets for help on using tickets.