Bug 427179 - Window placement option stopped working
Summary: Window placement option stopped working
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.19.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-30 20:22 UTC by popov895
Modified: 2020-10-16 21:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description popov895 2020-09-30 20:22:41 UTC
SUMMARY

I set the "Window Placement" option ("System Settings" > "Window Management" > "Window Behavior" > "Advanced") to "Under mouse" and it worked fine, but after some update it stopped working for me: some applications (KWrite, Dolphin, Konsole, KSysGuard) open in the same position in which they were closed and ignore this option. If this is not a bug, but a feature, then how can I disable this behavior? 

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: KDE neon 5.19 User Edition on X11
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.0
Comment 1 Lyon Lemmens 2020-10-01 14:44:32 UTC
I can confirm this is the case. Neither the global setting in the "Window Management" section of System Settings nor the special windows settings work.

Whatever the setting is, new windows are being cascaded.
Comment 2 David Edmundson 2020-10-01 22:54:19 UTC
I believe this is not a kwin change, but a change in the clients:

https://invent.kde.org/frameworks/kconfig/-/merge_requests/14

There is a setting: window behaviour -> advanced -> allow KDE apps to remmeber the positions of their own windows.

Can you confirm with that off things behave correctly.
Comment 3 popov895 2020-10-02 07:14:32 UTC
This option will only appear in KDE Plasma 5.20. Sad;(
Comment 4 popov895 2020-10-03 13:56:12 UTC
Workaround: https://bugs.kde.org/show_bug.cgi?id=426725#c6
Comment 5 popov895 2020-10-16 21:16:23 UTC
Fixed in Plasma 5.20