]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Update the 'isCut' state of items when cutting non-files, e.g., text
authorFrank Reininghaus <frank78ac@googlemail.com>
Sat, 24 Nov 2012 03:52:13 +0000 (04:52 +0100)
committerFrank Reininghaus <frank78ac@googlemail.com>
Sat, 24 Nov 2012 15:00:42 +0000 (16:00 +0100)
BUG: 304615
FIXED-IN: 4.9.4
REVIEW: 107390

src/kitemviews/private/kfileitemclipboard.cpp

index 6d608564152270eaa00ca06f12730111ac6abcf8..c5f88194d3f701e6ea74f09661deae631d1f279e 100644 (file)
@@ -55,12 +55,8 @@ KFileItemClipboard::~KFileItemClipboard()
 void KFileItemClipboard::updateCutItems()
 {
     const QMimeData* mimeData = QApplication::clipboard()->mimeData();
-    const QByteArray data = mimeData->data("application/x-kde-cutselection");
-    const bool isCutSelection = (!data.isEmpty() && data.at(0) == QLatin1Char('1'));
-    if (isCutSelection) {
-        m_cutItems = KUrl::List::fromMimeData(mimeData).toSet();
-        emit cutItemsChanged();
-    }
+    m_cutItems = KUrl::List::fromMimeData(mimeData).toSet();
+    emit cutItemsChanged();
 }
 
 KFileItemClipboard::KFileItemClipboard() :