4 ms·
Thanks for the description of the submenus in Mac OS! I've been using Macs exclusively for the past two years and, after starting to use Windows again last wee
by Timothee 16y ago
Thanks for the description of the submenus in Mac OS!
I've been using Macs exclusively for the past two years and, after starting to use Windows again last week, I couldn't really point out why the menus annoyed me so much.
And it's exactly what you describe: on Mac OS, if a submenu is open I can go in a diagonal to the sub-item I want, even if I hover another item in the menu on the way. On Windows, as soon as I'm not hovering the original parent item, the submenu disappears, so I'm constantly going back and forth to reopen the submenu.
- trop 16y agoThe delay is called "hysteresis". Gtk implements this through "gtk-menu-popdown-delay", and seems to be making sure the mouse is moving in a triangle region towards the submenu. (See gtk/gtkmenu.c, esp gtk_menu_set_submenu_navigation_region.)
- deleted 16y ago[deleted]
- deleted 16y ago[deleted]