Skip to content

[Bug]: Clicking "Search" does nothing sometimes #372

Description

@sofauxboho

Is there an existing issue for this?

  • I have searched the existing issues

Bug Description

There are places in the UI where clicking "Search" in the upper right does not do anything. It does not bring up the search screen. You cannot type things in and search for them.

Expected Behavior

When I click "Search" I expect to be able to type something in and perform a search.

Steps to Reproduce

  1. Open Kaset
  2. Click "Search" (it will work this time)
  3. Type something in (example "kid koala")
  4. Right click one of the search result songs
  5. Click "Go to Album"
  6. Click "Search" (this time nothing will happen)

macOS Version

macOS 26 (Tahoe)

Kaset Version

0.12.0 (21)

Affected Area

Search

Screenshots or Logs

No response

Additional Context

It appears that if you search for a song and then start browsing (by right clicking and picking go to album or artist) Kaset will still consider you in "search" mode, despite not showing the search UI elements. Trying to get the search UI back by clicking "Search" does nothing, because Kaset thinks it is already there.

To recover from this, you must either hit the "<" (back) button at the top of the window to return to the search view or select "Home" and then select "Search" again.

I think the correct fix for this issue would be to deselect "Search" when the search UI is no longer displayed (for instance, when the user begins to browse by artist or album). That would allow "Search" to be selected.

You could also make it so that clicking "Search" brings up the search UI even when "Search" is already selected / highlighted.

You might also consider moving search from a button on the sidebar to a text entry area on window bar, as it is in Safari (URL field), Preview (when viewing a PDF), Apple's Calendar, and many other apps. This would be more in keeping with MacOS UX conventions. An added benefit of this approach is that search would be available even when the sidebar is hidden.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions