From: Peter Penz Date: Thu, 8 Mar 2007 06:41:03 +0000 (+0000) Subject: prevent a possible endless loop X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/f782a725d48fdc45c3e21ee7d26cd69ce01f231f prevent a possible endless loop svn path=/trunk/KDE/kdebase/apps/; revision=640460 --- diff --git a/src/treeviewsidebarpage.cpp b/src/treeviewsidebarpage.cpp index 3e4acdc43..e60384bd9 100644 --- a/src/treeviewsidebarpage.cpp +++ b/src/treeviewsidebarpage.cpp @@ -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(); }