Comment by eviks
3 years ago
What implementation allows you to move diagonally? What if you slow down or move diagonally to another top menu instead of a submenu, do you know have to wait a bit before selection changes?
This is tricky dynamic guesswork, and isn't great UI even with the visual height increases guiding you, in pie menus you see beforehand all the borders, so it's more explicit and predictable
I’m pretty the submenu has a timeout before it considers non-hovering to be a close-submenu action
Yep, that's the (lesser in my opinion) issue - it adds lag to othe submenus.
Also the diagional move (at least in how Chrome does it) selects other items on hover, so you have visual noise while moving your mouse
That's what I mean by "tricky dynamic guesswork isn't great UI"
It does not add lag to the submenus when I just tested on Firefox. I have two add-ons that install submenus to the context menu, and if I move off of one and click the other one, the submenu immediately opens. Same for non-submenus (I can click to activate).
It does, necessarily, add lag if I want the submenu to open on hover, but I suppose I've used enough UIs where submenus don't open on hover that clicking is muscle memory for me.
1 reply →