Remember last expanded pool or contract them all

Problem/Justification
Currently, opening the datasets tab, the first dataset, by ‘alphabet’, is automatically expanded. Part of the problem (why I found it a problem in the past) is that capital letter came before lower case letters, so a ‘Mirror’ pool was expanded even though it was positioned below the ‘apps’ pool. This is not a problem for me anymore because I rebuilt it with the name of ‘mirXYZ’ and now the apps pool is the one that gets auto expanded

I very rarely expanded this specific pool (it’s a secondary pool, a duplicate of most of the data from the primary pool) so every time I opened the datasets tab, I first had to contract the Mirror pool and then expand either the apps or main data pool.

My proposal is to either not expand any pools at all or to remember and expand the pool that was expanded the last time the tab was accessed.

Impact
I very rarely expanded this specific pool that was auto-expanded (it’s a secondary pool, a duplicate of most of the data from the primary pool) so every time I opened the datasets tab, I first had to contract the Mirror pool and then expand either the apps or main data pool.
Not expanding or remembering the pool that was expanded would prevent additional clicks.

User Story
As noted, clicks would be lessened for the users.

1 Like

What version of TrueNAS are you referring to and can you provide screenshots. I can’t follow what you are doing or attempting to do

I’m refering to TrueNAS Scale, community edition (sorry for not making this clear).

As for a screenshot, this is what I’m talking about:

The first dataset, alphabetically, is automatically expanded. If there is a dataset that starts with an upper case letter, that precedes lower case letters - in my case a dataset called ‘MirrorXYZ’ was always expanded when I opened the Datasets tab.

In my opinion the correct way to do it would be to either remember what dataset was last expanded or none of them should be expanded.

1 Like

Thanks for a screenshot. That clears up what you were talking about. Don’t forget to vote for your own request, if you have votes available.

I have a similar issue with the list expansion. When I click in the middle of the column the sub-datasets expand but when I click again there is no reversal.

This is the ideal way.

Having them always contracted every time you visit the page gets annoying, especially if you have a set of datasets and children you prioritize.

1 Like