diff --git a/components/shellprivate/interactiveconsole/interactiveconsole.cpp b/components/shellprivate/interactiveconsole/interactiveconsole.cpp index 5c60336c0..904f5b3c1 100644 --- a/components/shellprivate/interactiveconsole/interactiveconsole.cpp +++ b/components/shellprivate/interactiveconsole/interactiveconsole.cpp @@ -207,9 +207,9 @@ InteractiveConsole::~InteractiveConsole() void InteractiveConsole::setMode(const QString &mode) { if (mode.toLower() == QLatin1String("desktop")) { - m_plasmaAction->setChecked(true); + m_plasmaAction->trigger(); } else if (mode.toLower() == QLatin1String("windowmanager")) { - m_kwinAction->setChecked(true); + m_kwinAction->trigger(); } }