]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fixed issue that when clicking on Open Office files that Dolphin handles the files...
authorPeter Penz <peter.penz19@gmail.com>
Fri, 14 Dec 2007 11:45:11 +0000 (11:45 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 14 Dec 2007 11:45:11 +0000 (11:45 +0000)
BUG: 153981

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

src/dolphinviewcontainer.cpp

index 764bc3ca1833f8c96bd8e1d11207e254338210aa..64b0d400f6308481a8a715e57b02cbef45e2b539 100644 (file)
@@ -401,8 +401,9 @@ void DolphinViewContainer::slotItemTriggered(const KFileItem& item)
         m_view->setUrl(url);
     } else if (item.isFile()) {
         // allow to browse through ZIP and tar files
         m_view->setUrl(url);
     } else if (item.isFile()) {
         // allow to browse through ZIP and tar files
+        // TODO: make this configurable for Dolphin in KDE 4.1
         KMimeType::Ptr mime = item.mimeTypePtr();
         KMimeType::Ptr mime = item.mimeTypePtr();
-        if (mime->is("application/zip")) {
+        if (mime->is("application/zip") && mime->patterns().contains("*.zip")) {
             url.setProtocol("zip");
             m_view->setUrl(url);
         } else if (mime->is("application/x-tar") ||
             url.setProtocol("zip");
             m_view->setUrl(url);
         } else if (mime->is("application/x-tar") ||