4 ms·
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
by eviks 3y 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
- setr 3y agoI’m pretty the submenu has a timeout before it considers non-hovering to be a close-submenu action
- eviks 3y agoYep, 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"
- aidenn0 3y agoIt 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.
- eviks 3y ago> I've used enough UIs where submenus don't open on hover that clicking is muscle memory for me. yeah, that's one of those UI busywork fails, but that's also a workaround to lag With a pie menu you could have it activate if you move your mouse far enough from the center (so that there is no way to do so in a wrong sector because the sector area is at that distance is large enough to make it easy to avoid such errors), so no clicks and less precision required