Bug 487163

Summary: Add Window Rule to Force Apps to Not Remember their Location if they Can
Product: [Plasma] kwin Reporter: Dashon <dashonwwIII>
Component: rulesAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: dashonwwIII, isma.af
Priority: NOR    
Version First Reported In: 6.0.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dashon 2024-05-17 20:31:38 UTC
SUMMARY
I know there used to be a toggle under the advanced tab of window management, but that no longer seems to be there. I figured it was removed for simplification reasons. I was wondering if a similar feature could be added to window rules. So a similar thing can be achieved on a case by case basis. For whatever reason apps like steam seem to be remembering which screen I last opened them on instead of opening on the active screen.

OBSERVED RESULT
Apps that remember their own position. Open on the last used monitor regardless of which monitor is the active one.

EXPECTED RESULT
Apps should open on the active monitor unless the user has created a rule to tell it to do otherwise.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS 
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.8.9-zen1-2-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C95
System Version: 1.0
Comment 1 Dashon 2024-08-06 05:42:25 UTC
I believe this can largely be avoided by using a different window placement setting.