The setting to remember the view mode for each folder does not really remember the thumb/icon size.
After restart you have the same thumb/icon size for all folders.
Edited
Designs
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Yes i'm talking about this: Display --> Remember View Settings for each folder
Set small icon size by Ctrl+mouse wheel, Enable that Remember View Settings, Ctrl+mouse wheel to zoom icons (make it big) in one chosen folder, Close the Thunar, Open another folder (i have big icons for all folders at this step. After restarting Thunar uses the last set size)
I recommend to test with dual view. Sometimes i get 3 different icon sizes for different folders in the second pane. This is probably due to the fact that these settings are somehow affected to the focused (or vice versa) panel when double viewing.
Strange, on my first attempt, I was not able to reproduce, though now I am not able to change directory specific zoom levels at all. Just pressing f5 already revert the changed zoom-level.
Hmm, this one is really strange … it looks like thunar_file_get_metadata_setting from time to time return 'null' for settings, even if they are available when checking via gio info -a 'metadata::*' <file>
SO far I failed to figure out what causes the problem.
As well strange is, that I cannot reproduce the bug for 4.18.x, though you faced it on that version, which however does not even have the said commit.
Phew, finally found the problem for master. Only the attributes mentioned in the default namespace will be fetched reliably via g_file_get_attributes ... the new ones were missing. So on master, stuff works fine again now.
@flashwalker Now the question remains why you get that bug for Thunar v.4.18.4
Set small icon size by Ctrl+mouse wheel, Enable that Remember View Settings, Ctrl+mouse wheel to zoom icons (make it big) in one chosen folder, Close the Thunar, Open another folder (i have big icons for all folders at this step. After restarting Thunar uses the last set size)
Ah, I think now I understood your problem.
The last action you did, was zooming in to 'maxsize'. That did not only set the directory specific zoom-level, but as well sets the new default zoom-level, stored inside via xfconf.
Folders, which do not have a directory specific zoom-level, will make use of that default zoom level. So whenever you open a folder which does not have a directory specific setting, the last used xfconf settting will be used. (Like for directory-specific-settings=disabled)
I agree that this is a bit confusing. When directory-specific-settings=enabled it is probably sufficient to only set the directory specific setting, and not update the xfconf setting. The downside would be: If you want to change the default zoom-level, used for new folders, you will need to disable directory specific settings … which as well would be rather confusing