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

--- Comment #16 from David W. <[email protected]> ---
I sent this to the Kubuntu devs. It looks like it wasn’t the right answer, but
here it is:

What I found: wooblywindows/metadata.json has:

"EnabledByDefault": false

but "kwin/src/kcms/common/effectsmodel.cpp" Save function is:

        const bool restoreToDefault = effect.enabledByDefaultFunction
            ? effect.status == Status::EnabledUndeterminded
            : shouldEnable == effect.enabledByDefault;
        if (restoreToDefault) {
            kwinConfig.deleteEntry(key, KConfig::Notify);
        } else {
            kwinConfig.writeEntry(key, shouldEnable, KConfig::Notify);
        }

I believe that because effect.enabledByDefault is false the deleteEntry method
is called. EnabledByDefault should be set to "true" in metadata.json. Also
"translucency" does not have an EnabledByDefault property, so I assume it is
"false" by default.

Settings "EnabledByDefault" to "true" in metadata.json seems to fix this issue.

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

Reply via email to