diff --git a/useractions.cpp b/useractions.cpp index 502be96b3c..d92b0277fd 100644 --- a/useractions.cpp +++ b/useractions.cpp @@ -37,6 +37,7 @@ along with this program. If not, see . #include "input.h" #include "workspace.h" #include "effects.h" +#include "platform.h" #include "screens.h" #include "virtualdesktops.h" #include "scripting/scripting.h" @@ -1050,6 +1051,7 @@ void Workspace::clientShortcutUpdated(Client* c) if (!c->shortcut().isEmpty()) { if (action == NULL) { // new shortcut action = new QAction(this); + kwinApp()->platform()->setupActionForGlobalAccel(action); action->setProperty("componentName", QStringLiteral(KWIN_NAME)); action->setObjectName(key); action->setText(i18n("Activate Window (%1)", c->caption()));