Skip to content

bug(UI): Search bar auto-focuses on app launch and is difficult to exitΒ #3203

@mysterious-myself

Description

@mysterious-myself

Bug description

There are two related UI navigation issues occurring with the search function in the latest Manager:

1β€’ Auto-focus on launch: When opening the Manager, the app immediately jumps into the active "Search apps" text input state instead of landing on the default dashboard. This automatically hides the "Select from storage" button and forces the user to manually back out of the search bar just to use the app normally.

2 β€’ Back navigation is broken/difficult: Once the search bar is active (in either the "Apps" tab or the "Patches" tab), trying to exit the search view to return to the normal list is very difficult. The system back button does not smoothly close the search state.

Image

Steps to Reproduce

1 β€’ Force close and reopen the ReVanced Manager.

2 β€’ Notice that the UI instantly enters the search view (with the back arrow next to the search bar) instead of the default view.

3 β€’ Attempt to use the system back gesture/button to exit the search view and reveal the "Select from storage" option. Notice it is unresponsive or difficult to trigger.

4 β€’ Navigate to the "Patches" tab, click the search bar, and attempt to back out. The same navigation difficulty occurs.

Expected Behavior

The app should launch into the default view with the search bar sitting inactive as a pill button, allowing the user to see "Select from storage" immediately.

Pressing the system back button while searching should smoothly instantly cancel the search and return the user to the main list.

Image

Patch logs

Debug logs

No logs

Acknowledgements

  • I have checked all open and closed bug reports and this is not a duplicate.
  • I have chosen an appropriate title.
  • All requested information has been provided properly.
  • The bug is only related to ReVanced Manager.

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