]> cloud.milkyroute.net Git - dolphin.git/commitdiff
fixed some stupid bugs I did not see in the previous commit -> after 9 hours in the...
authorPeter Penz <peter.penz19@gmail.com>
Fri, 18 Apr 2008 20:31:31 +0000 (20:31 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 18 Apr 2008 20:31:31 +0000 (20:31 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=798677

src/dolphinmainwindow.cpp
src/fileitemcapabilities.cpp

index 01edc78c9108fdee21b23a8f983f3f7808e014dd..4b648e98806100deb1f4c2a9b743005d8850ae6f 100644 (file)
@@ -1106,10 +1106,10 @@ void DolphinMainWindow::updateEditActions()
         stateChanged("has_selection");
 
         FileItemCapabilities capabilities(list);
-        actionCollection()->action("rename")->setEnabled(capabilities.supportsWriting());
-        const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsWriting();
+        actionCollection()->action("rename")->setEnabled(capabilities.supportsMoving());
+        const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsMoving();
         actionCollection()->action("move_to_trash")->setEnabled(enableMoveToTrash);
-        actionCollection()->action("delete")->setEnabled(capabilities.supportsWriting());
+        actionCollection()->action("delete")->setEnabled(capabilities.supportsDeleting());
     }
     updatePasteAction();
 }
index 5ec0797d6c1c40b9cad354c9ec93aed03312f154..144f148a7ac9f9a65f911fcb3a099c8b4f072260 100644 (file)
@@ -36,7 +36,7 @@ FileItemCapabilities::FileItemCapabilities(const KFileItemList& items) :
         const KUrl url = item.url();
         m_isLocal = m_isLocal && url.isLocalFile();
         m_supportsReading  = m_supportsReading  && KProtocolManager::supportsReading(url);
-        m_supportsDeleting = m_supportsDeleting && KProtocolManager::supportsReading(url);
+        m_supportsDeleting = m_supportsDeleting && KProtocolManager::supportsDeleting(url);
         m_supportsWriting  = m_supportsWriting  && KProtocolManager::supportsWriting(url);
         m_supportsMoving   = m_supportsMoving   && KProtocolManager::supportsMoving(url);