View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017153 | MMW 5 | Main Panel: Toolbars & Menus | public | 2020-11-30 22:23 | 2021-05-19 17:46 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0.1 | Fixed in Version | 5.0.1 | ||
Summary | 0017153: Menu Buttons don't deselect | ||||
Description | If the user clicks a menu item (e.g. 'Play'), and then tries to de-select it by clicking 'Play' again --> no effect (the menu just flashes/re-appears) The user would expect that clicking the menu entry a second time would cause the menu to become deselected. Note: this also occurs in touch mode when tapping on the left-hand panel menu. Tapping it a second time fails to deselect it (item 6 at #13150) | ||||
Tags | No tags attached. | ||||
Fixed in build | 2403 | ||||
|
I shouldn't be working on this, and I should be working on homework, but the reason this happens is because of line 379 in popupmenu.js - its mouseStateChanged handler fires before MainMenu's mousedown handler, and so it force closes the main menu. Not sure what the purpose of that line is - Commenting out the line fixes this issue, but I'm not sure if it introduces any regressions. |
|
item 1) (main menu) Fixed in 2402 (I should really be working on my homework) |
|
Item 2) fixed in build 2402 |
|
This fix caused regression. Opening main menu once causes, that navigation in lists by arrows stops working until app restart. |
|
Regression fixed in build 2403. |
|
Better fix of original issue implemented in build 2403. |
|
Verified 2403. |