summaryrefslogtreecommitdiffstats
path: root/archivetreeview.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2010-08-07 11:15:36 +0200
committerArno <am@disconnect.de>2010-08-07 11:15:36 +0200
commit5f2427eb69366716994c8cca0319ead0c9dbb76b (patch)
treecfa75bc8e33b95782893d7b6f9c8fd94dcb18757 /archivetreeview.cpp
parent5df34cd08ee62a55dfd1b24bb7c62c244b2a543d (diff)
downloadSheMov-5f2427eb69366716994c8cca0319ead0c9dbb76b.tar.gz
SheMov-5f2427eb69366716994c8cca0319ead0c9dbb76b.tar.bz2
SheMov-5f2427eb69366716994c8cca0319ead0c9dbb76b.zip
Usability fix in FilesTreeWidget
Re-select current item from SeriesTreeWidget when changing back to FilesTreeModel::Normal.
Diffstat (limited to 'archivetreeview.cpp')
-rw-r--r--archivetreeview.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/archivetreeview.cpp b/archivetreeview.cpp
index 1d66fbe..621a7ee 100644
--- a/archivetreeview.cpp
+++ b/archivetreeview.cpp
@@ -93,6 +93,9 @@ void ArchiveTreeView::setFileViewMode(int mode){
}
mFilesWidget->resetSize();
mFilesModel->setMode(mode);
+ if(mode == FilesTreeModel::Normal){
+ currentChanged(QItemSelection(), QItemSelection());
+ }
mFilesWidget->filesTree()->expandAll();
mFilesWidget->filesTree()->resizeColumnToContents(0);
mFilesWidget->filesTree()->resizeColumnToContents(1);