From: David Faure Date: Mon, 21 Sep 2009 11:09:24 +0000 (+0000) Subject: The redirection from zip to file wasn't appearing in konqueror because zip:/tmp/... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/3a07a3e378082e93b0a2368d714097f5b035e52b The redirection from zip to file wasn't appearing in konqueror because zip:/tmp/ != zip:/tmp -> do comparison without trailing slash. BUG: 207572 svn path=/trunk/KDE/kdebase/apps/; revision=1026289 --- diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp index 21b0ccdfc..60aa056a7 100644 --- a/src/dolphinpart.cpp +++ b/src/dolphinpart.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -433,7 +434,7 @@ void DolphinPart::slotOpenContextMenu(const KFileItem& _item, void DolphinPart::slotRedirection(const KUrl& oldUrl, const KUrl& newUrl) { //kDebug() << oldUrl << newUrl << "currentUrl=" << url(); - if (oldUrl == url()) { + if (oldUrl.equals(url(), KUrl::CompareWithoutTrailingSlash /* #207572 */)) { KParts::ReadOnlyPart::setUrl(newUrl); const QString prettyUrl = newUrl.pathOrUrl(); emit m_extension->setLocationBarUrl(prettyUrl);