haxeui-core icon indicating copy to clipboard operation
haxeui-core copied to clipboard

[ENHANCEMENT] Directional Menu Aiming

Open EliteMasterEric opened this issue 1 year ago • 0 comments

I was reading up on some user experience stuff and encountered discussion about a particular issue, and upon testing found that HaxeUI is a victim of this problem as well.

A link to the relevant discussion

The issue is that, in certain UI layouts, the straight-line paths between a menu and its sub-menus may cross through additional UI components, which may cause the sub-menu to be dismissed. The result is that the user must be deliberate in their cursor path, which can worsen the feel of the user interface.

Here is a GIF that succinctly captures the issue:

03Q9l

This problem can be easily replicated in HaxeUI's Component Explorer (go to Containers -> Menus, expand the Normal menu at the top left, and try to quickly move your mouse to Item 3 in the Sub-Menu).

The above link provides more in-depth discussion of the issue, along with Amazon's solution, which is somewhat elaborate but could be great for improving the feel of the interface.

Implementing this is not a priority for sure, but may be something to consider for improving user experience in the future.

EliteMasterEric avatar Oct 10 '22 17:10 EliteMasterEric