Skip to content

ER: Search Bar Not Persisting Results and Missing Filter Bar Integration #8420

@dvernon5

Description

@dvernon5

Emergent Requirement - Problem

The search bar on the project page has multiple UX issues that disrupt the user workflow:

  1. Page Reset Issue: When a user searches for an item on the project page in mobile view, the page reloads instead of persisting at the current position, causing the user to have to scroll back down to see their results.

  2. Filter Toolbar Interaction: When the filter toolbar is open in mobile view and a user performs a search, the page reloads and the toolbar closes instead of persisting.

  3. Missing Search/Filter Bar Integration: The search bar does not sync with the filter bar functionality in mobile view:

    • The filter counter does not reflect applied search terms even though they appear under "Applied Filters"
    • The "Clear All" link does not appear when only a search term is applied
    • When a search term is applied, existing filters are cleared (if a search term is applied before filters are selected, the search term persists as it should)

Current Behavior:

  • Search bar functions semi-independently from the filter system
  • No visual feedback that search has been applied in mobile view (no counter, no Clear All button)
  • Page resets position after search in mobile view
  • Searching removes previously selected filters in mobile view

Expected Behavior:

  • Search via "Search By Keywords" should:
    • Increment the filter counter (e.g., "Filters (1)" or "Filters (5)" if other filters exist)
    • Trigger the "Clear All" button visibility
    • Maintain page scroll position
    • Work seamlessly with other filter selections

Issue you discovered this emergent requirement in

Date discovered

11/13/25

Did you have to do something temporarily

  • YES
  • NO

Who was involved

@dvernon5
@daras-cu

What happens if this is not addressed

  • Users experience frustrating, repetitive workflows requiring excessive scrolling
  • Confusion about whether search selections are actually applied
  • Disconnected experience between search and filter features
  • Potential abandonment of search functionality due to poor UX

Resources

Filter counter showing "Filter (4)" with proper integration:
Image

Filter toolbar with "Search: Python" in Applied Filters section:
Image

Filter bar after search showing no counter or integration:
Image

Project page URL: Projects Page

Recommended Action Items

  • Make a new issue
  • Discuss with team
  • Let a Team Lead know

Potential solutions [draft]

Write two issues which will each be "Complexity: Large".

Issue 1: Mobile View - Page Reset & Filter Bar Closing
This issue will implement the following changes to the "Projects" page:

  • Ensure page remains in same scroll position after a search is applied with the filter toolbar closed
  • Prevent filter toolbar from closing after search is applied with the filter toolbar open

Issue 2: Search/Filter Integration
This issue will implement the following changes to the "Projects" page:

  • Increment "Filters" counter when a search term is applied and decrement if the term is cleared
  • "Clear All" should appear when a search term is added and clear both search terms and filters
  • Previously selected filters should remain when applying a search term in mobile view

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In progress (actively working)

Relationships

None yet

Development

No branches or pull requests

Issue actions