https://bugs.kde.org/show_bug.cgi?id=519481

--- Comment #18 from David W. <[email protected]> ---
If this is true, then the bug is in KDE, and instead of using
effect.enabledByDefault, the whole chain should re-checked: the metadata and
kwinConfig(s), exactly like in pluginmanager.cpp.

    auto checkEnabled = [&config](const QString &pluginId, const QJsonObject
&metadata) {
        const QString configKey = pluginId + QLatin1StringView("Enabled");
        if (config.hasKey(configKey)) {
            return config.readEntry(configKey, false);
        }
        return readPluginInfo(metadata,
QStringLiteral("EnabledByDefault")).toBool(false);
    };

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to