Skip to content

Prevent start menu search results from moving around or reordering once user attempts to select an entry #1982

Closed
zcomputerwiz/Open-Shell-Menu
#5

Description

@numericOverflow

Is your feature request related to a problem? Please describe.

99.32345% of the time I search using start menu search, the result I want appears but just as I'm about to click it, another result appears and changes the ordering of the entries. It's maddening because I know it's going to happen every time!

Even when I wait a bit, thinking it's done adding results, I seem to get another one pop up and move my desired result.

Describe the solution you'd like

There are several options.

  1. Add search results at the top of list instead of bottom.
  • This is probably the least effort to implement (?) as well as easiest change for users to intuitively understand.
  • This solution would ensure entries never jump up on you causing user to click wrong item because they are fixed to the bottom so will not move while mousing over to desired result entry. New results do not change the placement of earlier entries. The list just simply grows upwards with new items added on top of visual stack.
  1. Pause adding results when the user mouses over any results.
  • Might make for tricky user interaction to both show new items were found and not mess with the ordering.
  • Would need to show some indicator that additional results were found and user should mouse-off to get them to show
  • Kind of a sketchy solution. with a complicated user interaction
  1. Hybrid of option 1 & 2: build from bottom, until user mouses over, then just add more at the top.
  • This seems needlessly complex to implement. Option 1 just seems more intuitive for users and simpler logic to implement.

Area of issue

Start menu

Alternatives you've considered

Throwing my computer out the window every time the search items reorder and cause me to click on the wrong item. >:(

There is no alternative, besides waiting an extremely long time for the searching to complete (as in 20-30 seconds) and that's just a waste of time.

Additional context

This would be a huge user satisfaction upgrade. As it is coded now, it's just a terrible user experience.

FWIW, I'm on relatively new hardware. I blame virus/malware/whatever scanning for slowing results just enough and making the problem worse, but any delayed results make for an inconsistent user experience and causes user dissatisfaction.

Activity

  1. eekee commented on Sep 4, 2024

    @eekee

    I wouldn't have labelled this a mere feature request, I would have called it something stronger! :) I'm glad I saw this report before installing OpenShell as start menu search is the primary feature I want, but this bug would traumatize me! XD I want to escape the adverts in Microsoft's start menu search because they disrupt my thought processes, but this would be much worse.

    Anyway, perhaps a cache would help. I recall Bash caches the contents of directories in PATH to speed up tab completion. It works well, though years ago, it was a little disruptive when you had to manually invalidate the cache. It's better now it's automatic.

  2. numericOverflow commented on Sep 4, 2024

    @numericOverflow
    Author

    @eekee - I 100% agree, this is a bug in current user interface, and now wish I would have filed it as such. I'm just a user so not powerful enough to modify tags. :(

  3. Algiuxs commented on Nov 3, 2024

    @Algiuxs

    @eekee - I 100% agree, this is a bug in current user interface, and now wish I would have filed it as such. I'm just a user so not powerful enough to modify tags. :(

    try to open a new issue with correct tags, then put a link to this issue or just open a new issue without linking to this.

  4. added a commit that references this issue on Apr 18, 2026
    4091fdb
  5. added a commit that references this issue on Apr 18, 2026
    32ad90f
  6. added a commit that references this issue on May 9, 2026
    9e84f03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions