Fix regression caused by 4120805872

Copied items should not be shown in gray. Thanks to Christoph Feck for
testing and reporting this regression!

CCBUG: 304615
CCMAIL: christoph@maxiom.de
This commit is contained in:
Frank Reininghaus 2012-11-25 11:45:06 +01:00
parent ba3e70ffe0
commit c570c62036

View file

@ -55,7 +55,13 @@ 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();
} else {
m_cutItems.clear();
}
emit cutItemsChanged();
}