diff --git a/applet.cpp b/applet.cpp index 694d72c84..a8b39dcd6 100644 --- a/applet.cpp +++ b/applet.cpp @@ -1567,6 +1567,8 @@ void Applet::setGlobalShortcut(const KShortcut &shortcut) foreach (QWidget *w, widgets) { w->addAction(d->activationAction); } + } else if (d->activationAction->globalShortcut() == shortcut) { + return; } //kDebug() << "before" << shortcut.primary() << d->activationAction->globalShortcut().primary();