diff --git a/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp b/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp index 7d201f31d4..7a74077280 100644 --- a/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp +++ b/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp @@ -199,9 +199,9 @@ void PreviewBridge::configure() auto save = [this,kcm] { kcm->save(); - if (!m_lastCreatedSettings) { + if (m_lastCreatedSettings) { + emit m_lastCreatedSettings->decorationSettings()->reconfigured(); } - emit m_lastCreatedSettings->decorationSettings()->reconfigured(); // Send signal to all kwin instances QDBusMessage message = QDBusMessage::createSignal(QStringLiteral("/KWin"), QStringLiteral("org.kde.KWin"),