diff --git a/kcmkwin/kwinscripts/module.cpp b/kcmkwin/kwinscripts/module.cpp --- a/kcmkwin/kwinscripts/module.cpp +++ b/kcmkwin/kwinscripts/module.cpp @@ -126,10 +126,7 @@ void Module::updateListViewContents() { auto filter = [](const KPluginMetaData &md) { - if (md.value(QStringLiteral("X-KWin-Exclude-Listing")) == QLatin1String("true") ) { - return false; - } - return true; + return !md.rawData().value("X-KWin-Exclude-Listing").toBool(); }; const QString scriptFolder = QStringLiteral("kwin/scripts/");