]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix flicker when resizing the central view area in Dolphin. Only applicable with...
authorRobert Knight <robertknight@gmail.com>
Fri, 15 Feb 2008 18:18:21 +0000 (18:18 +0000)
committerRobert Knight <robertknight@gmail.com>
Fri, 15 Feb 2008 18:18:21 +0000 (18:18 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=775396

src/dolphincolumnwidget.cpp
src/dolphinviewcontainer.cpp
src/treeviewsidebarpage.cpp

index ba56325025697b31fcb799f41d4d178332bc1664..9e6f9719b714f2a26ffa7c06fbf87b11903e8b9e 100644 (file)
@@ -106,7 +106,7 @@ DolphinColumnWidget::DolphinColumnWidget(QWidget* parent,
     //m_dirLister = new DolphinDirLister(); TODO
     m_dirLister = new KDirLister();
     m_dirLister->setAutoUpdate(true);
-    m_dirLister->setMainWindow(this);
+    m_dirLister->setMainWindow(topLevelWidget());
     m_dirLister->setDelayedMimeTypes(true);
     const bool showHiddenFiles = m_view->m_controller->dolphinView()->showHiddenFiles();
     m_dirLister->setShowingDotFiles(showHiddenFiles);
index e6966affb153b30e01af5f06e36e8b97602930eb..226da5c8849c00f3b2d17ea3e2848915ebe9baba 100644 (file)
@@ -87,7 +87,7 @@ DolphinViewContainer::DolphinViewContainer(DolphinMainWindow* mainWindow,
 
     m_dirLister = new DolphinDirLister();
     m_dirLister->setAutoUpdate(true);
-    m_dirLister->setMainWindow(this);
+    m_dirLister->setMainWindow(topLevelWidget());
     m_dirLister->setDelayedMimeTypes(true);
 
     m_dolphinModel = new DolphinModel(this);
index 14c8777280d15d775b97ce2dd8291a7642e7e88a..7756c227cc263dbea2b5a9312a35de8d141f6100 100644 (file)
@@ -90,7 +90,7 @@ void TreeViewSidebarPage::showEvent(QShowEvent* event)
         m_dirLister = new KDirLister();
         m_dirLister->setDirOnlyMode(true);
         m_dirLister->setAutoUpdate(true);
-        m_dirLister->setMainWindow(this);
+        m_dirLister->setMainWindow(topLevelWidget());
         m_dirLister->setDelayedMimeTypes(true);
         m_dirLister->setAutoErrorHandlingEnabled(false, this);