]> cloud.milkyroute.net Git - dolphin.git/commitdiff
prevent a possible endless loop
authorPeter Penz <peter.penz19@gmail.com>
Thu, 8 Mar 2007 06:41:03 +0000 (06:41 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Thu, 8 Mar 2007 06:41:03 +0000 (06:41 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=640460

src/treeviewsidebarpage.cpp

index 3e4acdc435fb96d6bc66afc94b8ea7f3be0a28ef..e60384bd904cc40c6831c7483cc18448e4ff3066 100644 (file)
@@ -124,7 +124,7 @@ void TreeViewSidebarPage::updateSelection(const KUrl& url)
                 this, SLOT(expandSelectionParent()));
 
         KUrl parentUrl = url.upUrl();
-        while (parentUrl != baseUrl) {
+        while (!parentUrl.isParentOf(baseUrl)) {
             m_dirLister->openUrl(parentUrl, true, false);
             parentUrl = parentUrl.upUrl();
         }