Skip to content

fix(filters): preserve values when collapsed - #1228

Open
harshgupta6789 wants to merge 1 commit into
Greenstand:masterfrom
harshgupta6789:fix/1018-preserve-filter-state-on-collapse
Open

fix(filters): preserve values when collapsed#1228
harshgupta6789 wants to merge 1 commit into
Greenstand:masterfrom
harshgupta6789:fix/1018-preserve-filter-state-on-collapse

Conversation

@harshgupta6789

Copy link
Copy Markdown

Description

  • Preserved filter form values when the filter panel is collapsed and reopened.

  • Updated Verify, Captures, and Growers filters to stay mounted while hidden.

  • Kept existing Apply behavior by collapsing the filter after submission.

  • Kept Reset behavior unchanged so filter values are only cleared when Reset is clicked.

Issue(s) addressed

  • Prevent filter settings from resetting when the filter panel is collapsed.

  • Preserve in-progress filter values on Verify, Captures, and Growers pages.

  • Allow users to reopen the filter and see the same values that produced the visible results.

  • Resolves Filter settings reset when the filter is collapsed #1018

What kind of change(s) does this PR introduce?

  • Bug fix

Issue

  • Current behaviour: Collapsing the filter panel unmounts the filter component, causing the current filter values to reset when the panel is opened again.

  • New behaviour: The filter panel is hidden without unmounting the filter component, so values remain unchanged when collapsed and reopened. Filter values are only reset when the Reset button is clicked or when the user leaves or refreshes the page.

Breaking change

No

Screenshots:

Initially user enters filter values:

Screenshot 2026-07-07 at 9 01 06 PM

After user clicks "Apply" filter (filter component collapses):

Screenshot 2026-07-07 at 9 02 09 PM

After user reopens the filter component (values remain):

Screenshot 2026-07-07 at 9 02 59 PM

@harshgupta6789
harshgupta6789 requested a review from a team as a code owner July 8, 2026 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Filter settings reset when the filter is collapsed

1 participant