diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index 4fc365496b7..8e1741aecee 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -2436,14 +2436,14 @@ void EditorManagerPrivate::copyLocationFromContextMenu() return; const QString text = d->m_contextMenuEntry->fileName().toUserOutput() + QLatin1Char(':') + action->data().toString(); - QApplication::clipboard()->setText(text); + setClipboardAndSelection(text); } void EditorManagerPrivate::copyFileNameFromContextMenu() { if (!d->m_contextMenuEntry) return; - QApplication::clipboard()->setText(d->m_contextMenuEntry->fileName().fileName()); + setClipboardAndSelection(d->m_contextMenuEntry->fileName().fileName()); } void EditorManagerPrivate::saveDocumentFromContextMenu()