|Anonymous | Login||2018-08-18 08:24 UTC|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002989||VCMI||GUI - Battles||public||2018-08-03 00:46||2018-08-03 17:05|
|Platform||Linux||OS||Debian||OS Version||Buster (testing)|
|Target Version||Fixed in Version|
|Summary||0002989: Pressing ENTER on the Casualties Report window opens up the hero screen instead of closing the report|
|Description||Pressing the Enter key when a battle is over causes the Hero Screen to pop up. Seems like the focus must be on the hero (still on the Adventure Map) or on the hero bar to the right of the screen instead of in the "OK" button on the report itself.|
Curiously enough, if you press Enter multiple times, several instances of the Hero Screen will show up (even though they're all identical) and you'll have to close it one at a time. Maybe there should be a check on the Hero Screen to make it a singleton instance or at least prevent new ones from opening up if there's one active already.
|Steps To Reproduce||Win a battle, wait for the Casualties Report to appear and press Enter.|
|Additional Information||I'm honestly surprised that literally all other dialogs work as expected. Open-source projects usually are lacking on the UI department since they're not professionally tested/polished - yet this is the only UI issue I could find with VCMI so far.|
Honestly, even commercial games in development by big studios in 2018 have much lesser consistent UI than VCMI has (I'm looking at you Stellaris).
The Esc key also doesn't work when trying to close the report. It probably should, as it does for most other dialogs as far as I have experienced.
|Tags||No tags attached.|
edited on: 2018-08-03 17:05
That particular window is so buggy that android builds freeze on it :P
Known bug on our side...
|2018-08-03 00:46||tukkek||New Issue|
|2018-08-03 17:05||Dydzio||Note Added: 0007614|
|2018-08-03 17:05||Dydzio||Note Edited: 0007614||View Revisions|
|Copyright © 2000 - 2018 MantisBT Team|