You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "orion222 (via GitHub)" <gi...@apache.org> on 2026/10/15 02:26:52 UTC

[I] Persist list view filters when navigating away and back (Dashboards, Charts, Datasets) [superset]

orion222 opened a new issue, #45316:
URL: https://github.com/apache/superset/issues/45316

   Note: This is an [approved issue](https://apache-superset.slack.com/lists/T7GMC60JX/F0C43L972JH?record_id=Rec0C74SUE0F7) as a part of the UTSC 2026 Fall semester batch 
   ## Screenshot
   
   https://github.com/user-attachments/assets/07a65e60-a25d-49ba-8a0b-987e19d4e1c5
   
   ## Description
   
   On the Dashboards, Charts and Datasets list pages, filters, sort order, pagination and view mode are lost when navigating to another page via the top menu and then coming back. For example:
   
   1. Go to **Dashboards**, filter by owner and a tag, sort by "Last modified".
   2. Click **Charts** in the top menu.
   3. Click **Dashboards** again → all filters and sorting are reset.
   
   Users who regularly move between these lists (e.g. find a dashboard → inspect its charts → check the dataset) have to re-apply the same filters each time. Browser Back does restore them, but menu navigation and links do not.
   
   
   ## Design input
   [describe any input/collaboration you'd like from designers, and
   tag accordingly. For design review, add the
   label `design:review`. If this includes a design proposal,
   include the label `design:suggest`]
   
   Add a "Clear all filters" button to reset filters across all tabs
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Persist list view filters when navigating away and back (Dashboards, Charts, Datasets) [superset]

Posted by "orion222 (via GitHub)" <gi...@apache.org>.
orion222 commented on issue #45316:
URL: https://github.com/apache/superset/issues/45316#issuecomment-6199046387

   hey @iamthisal im actually a student and we were going to implement this one. We had to make an issue for as a part of our assignment. Sorry for not making that clear in the beginning.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Persist list view filters when navigating away and back (Dashboards, Charts, Datasets) [superset]

Posted by "iamthisal (via GitHub)" <gi...@apache.org>.
iamthisal commented on issue #45316:
URL: https://github.com/apache/superset/issues/45316#issuecomment-6186762454

   Hi! @orion222  I’d like to work on this issue. Could you please assign it to me?
   
   My rough plan is to persist filters, sort order, pagination, and view mode per list page (Dashboards, Charts, Datasets) when navigating away and back, with explicit URL params taking priority so shared links and Back/Forward keep working. I’d also add tests for restoration and clearing.
   
   Two questions before I start:
   
   Should persistence be session-based (e.g. sessionStorage) or something else?
   Should “Clear all filters” reset all three list pages, or only the currently open one?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Persist list view filters when navigating away and back (Dashboards, Charts, Datasets) [superset]

Posted by "iamthisal (via GitHub)" <gi...@apache.org>.
iamthisal commented on issue #45316:
URL: https://github.com/apache/superset/issues/45316#issuecomment-6231483885

   Ah, I’m really sorry @orion222 — I didn’t realize this issue was created for your group’s assignment when I started working on it.
   
   Since your group had already selected this issue, I’ll leave it to you and your group to implement. Sorry for the confusion, and best of luck with the assignment!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org