State:Closed|icon_bug|database:public|icon_mari|Resolution:Fixed|TargetRelease:6.0v1|BugID:510807|
Problem summary
Sub-Menu timeouts are inconsistent across different sub-menus
Customer reported version
Mari 5.0v3
Customer reported platform
Multiple
Steps to reproduce
1) Open any project
2) To make this issue more apparent, set the Sub-Menu Timeout value to 500 (Preferences > Misc. > Appearance > Sub-Menu Timeout)
3) Open the right-click context menu in the Canvas, then open the 'Visibility' sub-menu and move your cursor quickly and diagonally downwards onto the sub-menu
4) Open the right-click context menu in the Node Graph, then open the 'File' sub-menu and move your cursor quickly and diagonally downwards onto the sub-menu
5) Compare the behaviour between steps 4 and 5
Expected behaviour
Both sub-menus should stay open as the cursor is moved across to them
Actual behaviour
For sub-menus that have a 'separator' below them within the parent menu (e.g. the 'Visibility' sub-menu in the Canvas context menu) the sub-menu will stay open until the cursor reaches the target.
However sub-menus that do not have a separator below (e.g. the 'File' sub-menu in the Node Graph context menwill close before the cursor reaches them and the sub-menu below will be opened instead - even with a Sub-Menu Timeout value of 500 (shown below):


We're sorry to hear that
Please tell us why