#234 Hovering Menu items will make Search Field lose focus

none
open
nobody
Side Effect (1)
1
2013-11-25
2013-11-25
LiveFreeDead
No

Search Field loses focus when you hover any menu items in Windows 7 mode, it shouldn't do this as most people click the start button and push forward on the mouse before typing.

This requires I re-grab the mouse and click the search field (If I notice before I've pressed enter and it's already launching the app I highlighted by accident or moved as I typed).

This is just a work flow bug and not really affecting the stability of the project.

Discussion

  • xpclient
    xpclient
    2013-11-25

    This is the same behavior as that of the original Windows Start Menu. When a submenu expands, the focus moves away from the search box. The submenus also support keyboard accelerators e.g. Pressing I for Internet Explorer. That will break if the search box takes the keyboard input while the submenus is open.

     
  • LiveFreeDead
    LiveFreeDead
    2013-11-25

    It's still very annoying, even if it is what Microsoft chose to do - mainly because I have All Programs just above the Search box, so it happens quite often. Guess I'll just have to get used to pressing the Start Key instead - it's hard to un-train yourself and I honestly never had Windows 7 lose focus when I move the mouse up a little, maybe All Programs in 7 doesn't trigger it to lose focus? Anyway, I would prefer Root Folders + Jump Lists to require a click and not take away focus on search, the only other exception is if I press the right key I would expect it to enter the sub folder, ready to use up and down keys.

    Just some thoughts.

     
  • xpclient
    xpclient
    2013-11-25

    You can easily raise the menu delay from Start Menu settings. There is a "Menu Delay" setting on the General Behavior tab which affects submenus and a "Delay multiplier for split buttons" setting which affect jumplists. If you increase their value to something like 100000 ms, it's as good as requiring a click so they won't open upon hover.

     
    Last edit: xpclient 2013-11-25