FVS columns are displayed in non-FVS locations

Things you’d like to miss in the future...
Forum rules
When reporting a bug, please include the following information: your XYplorer version (e.g., v27.90.0047), your Windows version (e.g., Win 11), and your screen scaling percentage (e.g., 125%). We recommend adding your Windows version and screen scaling percentage to your profile or signature. This will make debugging much easier for us.
Post Reply
nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

FVS columns are displayed in non-FVS locations

Post by nerdweed »

I am having a few FVS setting where I am showing an extra column

To be specific, Soft Column with the Availability property which I show only for the OneDrive folder. When I switch to some other tab, where I hadn't initially set this column (from the OneDrive folder), it shows the Availability column as well.

I have the Column Layout (positions, widths, visibility) unticked under Remember List Settings per tab. However; it should remember the List Setting for locations without any FVS and use it instead of sticking with columns from the location with FVS.

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

There are endless factors controlling this. I don't think there is a bug, but if you can provide me a way to repro the problem with a fresh version...

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

Steps to reproduce on a fresh installation

1. Untick Column layout under Styles>Remember List settings per tab
2. Navigate to any folder and add any Column or Remove a Column
3. Save the folder view (Column layout should be ticked under Applied settings)
4. Navigate to other folder and you would see the Added/Removed column in FVS enabled folder is Displayed/Hidden from the other folder as well
5. Similarly, if a new column is added/Removed in a non-FVS enabled folder, it is displayed/hidden in the FVS enabled folder as well.

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

OK, this is just normal. The last non-FVS layout before you save an FVS (or enter an FVS location) is taken to be the default for non-FVS locations. Once you change the style in a non-FVS location and then go back to your FVS location you will see that it all works just like it should.

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

I know the non-FVS layout will be the default before saving the layout, but it persists even after saving it. You can see that after repeating steps 4 and 5 any number of times

It would have been normal if steps 4 and 5 were done before 3, but I am doing them after 3.

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

Sorry, I cannot detect anything wrong here. :?

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

Something that seems completely broken to me appears fine to you:|. I try again with a GIF.

Ok, on a fresh installation. Just to keep the GIF short, I closed some tabs and navigated to some folders - FVS and Normal.
Toolbar customised to show FVS icon and the only setting changed was that I unticked Column Layout under Styles>Remember list settings per tab.
XY-FVS.gif
XY-FVS.gif (157.65 KiB) Viewed 1856 times
1. I add the column accessed to the folder FVS and save the folder view
2. Navigate to the normal folder and the Accessed column is visible there.
3. I remove the column Accessed from the Normal folder tab
4. When I navigate to FVS tab, the column Accessed has disappeared as well
5. Doing a restore folder view restores it
6. The thing I didn't capture in GIF is that restoring the FVS also restores the column in non-FVS

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

What you are probably not aware of: Tab layouts have precedence over FVS. FVS sets in when you change location within a tab.

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

Indeed, it works fine this way and I didn't know that Tab layouts had precedence over FVS. However; if Column Layouts are not remembered per tab, shouldn't the Column Layout from FVS be given preference over Tab layout.

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

Well, I tend to say "no". But I see the possibility of another opinion.

LittleBiG
Posts: 1848
Joined: 08 Apr 2011 12:57
Location: Win10x64

Re: FVS columns are displayed in non-FVS locations

Post by LittleBiG »

My understanding is:
nerdweed wrote:6. The thing I didn't capture in GIF is that restoring the FVS also restores the column in non-FVS
It is not a bug. If the settins are not remembered per tab it means XY has to ensure the same layout on every tabs. So if I enter a folder with FVS and Accessed folder is restored there, it IS expected to appear the Accessed column on other tabs, even on non-FVS tabs.

To put it simply: the last column layout modification always has effect on EACH tab. If I remove a column, it will be removed on all tabs. If I enter an FVS folder (or restore the FVS manually), stored column layout will appear on each tab. If I leave the FVS folder and the normal layout is restored, it will be done on each tab. It is the normal way if the settings is not stored per tab.

SUMMARY: Complex workflow involving more tabs, columns and FVS cannot be handled without remembering the settings per tab.

UNREQUESTED SUGGESTION for users with "Remember list settings per tab" unticked: if you enter an FVS folder, always leave it before you change tab, in order to keep your normal (nonFVS) column layout intact.

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

So, isn't that a bug as it bugs the users.

I logged in from mobile to post on the same lines. Fvs works when navigating to a fvs enabled folder, but as soon as a tab switch and fvs is forgotten.

I will check the possibility of adding, removing columns using shift key. I didn't knew about this trick until few days back and I had unticked column layout for this reason alone.

Edit: the shift key trick works with a small condition. If a new column is added, it gets added to fvs folder as well, but dissappears after navigating within the fvs folder. Acceptable. Though it would be great if Fvs gets preference over tabs.

LittleBiG
Posts: 1848
Joined: 08 Apr 2011 12:57
Location: Win10x64

Re: FVS columns are displayed in non-FVS locations

Post by LittleBiG »

nerdweed wrote: Fvs works when navigating to a fvs enabled folder, but as soon as a tab switch and fvs is forgotten.
This is not true. When you navigate to an FVS enabled folder, the column layout will change to the saved one. In the background, every other tab changes their layout to the recently loaded one. On a tab switch FVS doesn't forget anything, because nothing additional thing happens on a tab switch.

SHIFT+add/remove column only has any meaning with "Remember list setting per tab" ticked. It adds/removes the specific column to all tabs. But this is the default way of working in case of an unticked "remember list settings" situation, so I don't really understand what you expect to happen.
nerdweed wrote:Though it would be great if Fvs gets preference over tabs.
Tick the mentioned option and your wish will come true!

SECOND THOUGHT: Howeveeeeer... it may have some sense... If I enter an FVS folder, I get the saved layout. But the general layout could be intact. On switching to a tab with nonFVS folder, you would get the general layout. In this FVS folder itself, any layout modification either can be saved to overwrite the previous layout or will be discarded on the leave of the folder. Yes, probably I also would like it. But it is already a wish and we are in the bug topic.

nerdweed
Posts: 648
Joined: 25 Feb 2012 07:47

Re: FVS columns are displayed in non-FVS locations

Post by nerdweed »

Yes, I meant ticking that option and using shift key for adding and removing columns.

Don, we have a second thought as well now. :)

admin
Site Admin
Posts: 64880
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: FVS columns are displayed in non-FVS locations

Post by admin »

IMO it's fine as it is now.

Post Reply