[kcms/kwindecoration] Fix saving of window decoration plugin
ClosedPublic

Authored by davidedmundson on Jan 21 2020, 6:22 PM.

Details

Summary

In the KCFG autogenerated code we check for HAVE_BREEZE_DECO without
including the relevant file. This always fails, and so we save the
default plugin name/library as org.kde.kwin.aurorae

This doesn't match kwin's concept of the default and so we just fail to
load it.

BUG: 416525

Test Plan

Reproduced
Saved a config

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
davidedmundson created this revision.Jan 21 2020, 6:22 PM
Restricted Application added a project: KWin. · View Herald TranscriptJan 21 2020, 6:22 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
davidedmundson requested review of this revision.Jan 21 2020, 6:22 PM
ngraham accepted this revision.Jan 21 2020, 6:33 PM
ngraham added a subscriber: ngraham.

Fixes the bug.

This revision is now accepted and ready to land.Jan 21 2020, 6:33 PM
This revision was automatically updated to reflect the committed changes.