Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tab change resets search or filter #17

Open
pmaas opened this issue Mar 8, 2019 · 4 comments
Open

Tab change resets search or filter #17

pmaas opened this issue Mar 8, 2019 · 4 comments

Comments

@pmaas
Copy link
Contributor

pmaas commented Mar 8, 2019

When you use the search (or filter) inside default tree tab panel and then change to another tab and go back to the tree panel, the tree is still filtered, but the search box is empty:

search-change-tab

@dimaip
Copy link
Member

dimaip commented Mar 9, 2019

Hey, thanks for reporting!
It's actually not a bug with FlatNav, but rather a missing feature in Neos core:
Currently Tabs component just destroys the contents of invisible tabs (for performance reasons). In order to preserve their state one would have to keep their state outside of Tabs, e.g. in redux.
Alternatively we could create a variant of Tabs component that would just hide other tabs and not destroy them, but I'm not sure I'd be happy to use it here for performance reasons.

So if you are really keen on fixing it you'd need to move the search state to redux in Neos.
Personally I don't see it as a big issue though.

@pmaas
Copy link
Contributor Author

pmaas commented Mar 9, 2019

Hey @dimaip, thanks for the explanation. For me it's also not a big problem. I stumbled over it because the x to reset the filter is also gone. This leads to the situation that you have a filtered tree without the possibility to reset it (now you have to use the search again to be able to reset the tree). Maybe it's easier to reset the filter of the tree instead of keeping the search state outside of the tabs?

@dimaip
Copy link
Member

dimaip commented Mar 17, 2019

Maybe it's easier to reset the filter of the tree instead of keeping the search state outside of the tabs?

Maybe just fix the filter reset button?

@pmaas
Copy link
Contributor Author

pmaas commented Mar 17, 2019

Maybe just fix the filter reset button?

Yes, but perhaps a bit irritating to reset a filter witch is no longer shown.

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

No branches or pull requests

2 participants