diff --git a/applets/kimpanel/backend/ibus/emojier/emojier.cpp b/applets/kimpanel/backend/ibus/emojier/emojier.cpp --- a/applets/kimpanel/backend/ibus/emojier/emojier.cpp +++ b/applets/kimpanel/backend/ibus/emojier/emojier.cpp @@ -293,7 +293,9 @@ public: Q_INVOKABLE static void copyTextToClipboard(const QString& text) { - qGuiApp->clipboard()->setText(text); + QClipboard *clipboard = qGuiApp->clipboard(); + clipboard->setText(text, QClipboard::Clipboard); + clipboard->setText(text, QClipboard::Selection); } };