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

            Bug ID: 453752
           Summary: Effects Settings do
           Product: systemsettings
           Version: 5.24.5
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_kwin_effects
          Assignee: kwin-bugs-n...@kde.org
          Reporter: z_mikow...@yahoo.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

SUMMARY
***
Click on Defaults in `kcmshell5 kcm_kwin_effects` results in apparently
hard-coded defaults, not those defined in the `kf5-config --path config`
hierarchy. 

***

STEPS TO REPRODUCE
1. Install Kubuntu 22.04

2. Edit `/usr/share/kubuntu-default-settings/kf5-settings` to include the
following:
[Plugins]
wobblywindowsEnabled=true

3. Log out and back in. Open `kcmshell5 kcm_kwin_effects` and notice that
wobbly windows are indeed enabled (this is not default on stock KDE).

4. Click on the [Defaults] button in the GUI.

OBSERVED RESULT
The wobbly window option erased and there is no simple or easy way for the user
to recover the intent from the config path.

EXPECTED RESULT
I think that clicking on [Defaults] should honor the `kf5-config --path config`
 so that, for example, Kubuntu defaults can be recovered. Alternately, there
may be a system-default vs. KDE defaults option, maybe with a pulldown button
so as to not further clutter the interface.  The preferred default should be
the config path so as to retain the distribution or vendor intent IMO. 

SOFTWARE/OS VERSIONS
Windows: no
macOS: no
Linux/KDE Plasma: Kubuntu 22.04
(available in About System)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
We see similar behavior with kglobalshortcutsrc. However, in this case, these
don't even get APPLIED during run.
KDE apparently inserts a .config/kdedefaults directory in the config path after
changes to the settings, which is also inserted into the xdg-config path before
any system paths.  There may be some overlap there.

I am at your service to provide additional testing and assistance. Just let me
know if there is any way I can help to get this resolved.

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

Reply via email to