Whiskers menu jumps to non-matching item because of mouse pointer
Here is a typical thing that happens multiple times a day for me.
- The mouse pointer happens to be in the screen area where the whiskers menu will appear.
- I press the hotkey to open the whiskers menu.
- I type a few characters of the name of the app I want to open.
- The menu correctly narrows the search results, but it also jumps the blue-bar selection to an item that had been directly under the mouse pointer.
Actual behavior: An item is currently selected which a/ I did not request, b/ may not even match the characters I typed, and c/ may not even have any direct relationship with the mouse pointer.
Expected behavior: The menu should ignore the mouse position until I actually touch and move the mouse. (It should respond to mouse motion. It should not respond to the presence of a stationary mouse pointer within the menu's bounds.)
In this screenshot, note that I'm searching for "ema" and, if I press return at this point, it will helpfully(?) open LibreOffice Math (????!!! why???!!!!???!!!???) and not Emacs as I would expect.
Also note the tool tip for "E-Book Editor." This tells me that the menu initially put LibreOffice Math a couple of rows higher, and picked up the item based on the mouse position -- and then late-arriving search results pushed LO Math lower. (Again, my expected behavior is at least that nothing would be selected at this point, or that the best match = "Emacs (GUI)" would be selected.)
User impact: As this happens multiple times every day, this is -- the next word is carefully chosen -- infuriating. It is pitch-the-computer-out-the-flipping-window maddening. It is ridiculous. I am very happy with XFCE in almost all respects, but this is very nearly a dealbreaker. There is no justification for this behavior. Please fix it.