]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Make it impossible to hide one of the views in a split view setup
authorFrank Reininghaus <frank78ac@googlemail.com>
Wed, 22 Apr 2009 18:29:02 +0000 (18:29 +0000)
committerFrank Reininghaus <frank78ac@googlemail.com>
Wed, 22 Apr 2009 18:29:02 +0000 (18:29 +0000)
completely by dragging the QSplitterHandle to the left or right. This
fixes the problem that a hidden view disappears completely after
closing the visible view. The root cause of this issue still seems to
be unclear though.

BUG: 190265

svn path=/trunk/KDE/kdebase/apps/; revision=957703

src/dolphinmainwindow.cpp

index ba3ae27873ea1acd256b0ad6168dc750fc211e06..64aba63a5556b4ef9a8219f23dbd31d93d83a488 100644 (file)
@@ -348,6 +348,7 @@ void DolphinMainWindow::openNewTab(const KUrl& url)
 
     ViewTab viewTab;
     viewTab.splitter = new QSplitter(this);
+    viewTab.splitter->setChildrenCollapsible(false);
     viewTab.primaryView = new DolphinViewContainer(this, viewTab.splitter, url);
     viewTab.primaryView->setActive(false);
     connectViewSignals(viewTab.primaryView);
@@ -981,6 +982,7 @@ void DolphinMainWindow::init()
     setAcceptDrops(true);
 
     m_viewTab[m_tabIndex].splitter = new QSplitter(this);
+    m_viewTab[m_tabIndex].splitter->setChildrenCollapsible(false);
 
     setupActions();