STEPS TO REPRODUCE 1. start X11 session 2. right click on wallpaper, select "Configure desktop..." 3. maximize and minimize the window 4. right click on wallpaper, select "Configure desktop..." again OBSERVED RESULT the window is focused and unmaximized EXPECTED RESULT the window should not be unmaximized when focused SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.17.80 KDE Frameworks Version: 5.65.0 Qt Version: 5.13.2
Can confirm.
Git commit f229aa481b26cdbb7a4ee9d6e614ca1f64bc8e76 by Carl Schwan. Committed on 20/03/2021 at 15:41. Pushed by ngraham into branch 'master'. Kirigamify applet's config window This moves the applet's config window to use Kirigami PageRows to manage the seperate config pages. Related: bug 422989 M +2 -3 desktoppackage/contents/configuration/AboutPlugin.qml M +188 -185 desktoppackage/contents/configuration/AppletConfiguration.qml M +12 -48 desktoppackage/contents/configuration/ConfigCategoryDelegate.qml M +12 -10 desktoppackage/contents/configuration/ConfigurationAppletPage.qml M +2 -0 desktoppackage/contents/configuration/ConfigurationContainmentAppearance.qml M +51 -11 desktoppackage/contents/configuration/ConfigurationKcmPage.qml M +4 -5 desktoppackage/contents/configuration/ConfigurationShortcuts.qml https://invent.kde.org/plasma/plasma-desktop/commit/f229aa481b26cdbb7a4ee9d6e614ca1f64bc8e76
it's still reproducible on neon unstable. STEPS TO REPRODUCE 1. start X11 session 2. right click on wallpaper, choose "Configure desktop and wallpaper..." 3. maximize and minimize the window 4. right click on wallpaper, choose "Configure desktop and wallpaper..." again Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.21.80 KDE Frameworks Version: 5.81.0 Qt Version: 5.15.2 Graphics Platform: X11
Can you attach a screenshot of what the window looks like?
Created attachment 137028 [details] screenshot
Ok so you have the new one. Testing again... You're right, still not fixed. Seems to affect all applet config windows, not just the desktop one, so I guess it's a generic problem in the config window code.