Search filters persist across modules after navigation, causing UX confusion

Author: bhavesh-018Created Jan 10, 2026Updated Jul 9, 2026
LabelsEnhancementFix Proposed

Bug report

Title

Search filters persist across modules after navigation.

Issue Description

When a search is performed in any module list view and the user navigates to another module using the sidebar, returning to the previous module keeps the old search query and filtered results applied. This behavior occurs across multiple modules and can be confusing, as there is no clear indication that a filter is still active.

Preconditions

Please provide as detailed information about your environment as possible.

1. framework Version: Krayin CRM (latest master)
2. Commit id: HEAD

Steps to reproduce


1. Navigate to any module list page, for example Products    
2. Enter a search query in the search input and press Enter
3. Navigate to another module, for example Leads, using the sidebar
4. Navigate back to the original module

Expected result

  • The search input and applied filters should reset when re-entering the module
  • The default list view should be displayed

Actual result

  • The previous search query remains in the search input
  • The list remains filtered based on the old search query
  • This behavior is observed across multiple modules

This behavior can confuse users, as it may appear that records are missing. Most admin dashboards reset search and filters when navigating away and returning to a module unless explicitly indicated otherwise.