Steps to reproduce: 1. Click "Ext" column on active tab to order files by extensions. 2. Duplicate active tab Actual result: files ordered by Name in duplicated tab not by extension.
This is still an issue with the current Git master (2.5.1-beta, revision 5056272).
Created attachment 103748 [details] Proposed patch Attached working patch, this will make sure to duplicate tab settings when a tab is duplicated. I'm not really familiar with the code but this seems to be the right way to do it.
Created attachment 103772 [details] Proposed patch Previous patch didn't remove the temporary configuration group which left some trash in the config file. I fixed this now.
Now that I figured out how to register for Phabricator I created a proper review: https://phabricator.kde.org/D4418
Git commit b56a40421e24e101932f4dd2e279e51710cdaaad by Alexander Bikadorov, on behalf of Wladimir Palant. Committed on 13/02/2017 at 20:35. Pushed by abikadorov into branch 'master'. #314258 - Duplicate tab settings when duplicating tabs Summary: Whenever a new tab is created with this change we'll try to copy configuration from an existing tab. I'm not really familiar with the code but this seems to be the right way to do it. Test Plan: When duplicating tabs, various tab settings should be duplicated as well: * Sort column and order * Zoom factor * View type (brief vs. detailed) * View filter (all files vs. custom) * "Show Previews" setting There are also some `ListPanel` properties being duplicated but I don't know how these are set. Tab duplication should not create unnecessary sections in the config file. Reviewers: #krusader, abika, martinkostolny, asensi Reviewed By: #krusader, abika, martinkostolny, asensi Subscribers: asensi, martinkostolny, abika, #krusader Tags: #krusader Differential Revision: https://phabricator.kde.org/D4418 M +14 -1 krusader/panelmanager.cpp https://commits.kde.org/krusader/b56a40421e24e101932f4dd2e279e51710cdaaad