| Summary: | Dialog windows for applications on Wayland using a single 4K monitor have same size & position as parent windows, and unable to set separate Kwin rules per ‘Window matching’ rules settings | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Pieter van der Vegte <pvdvegte> |
| Component: | rules | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | basika0911, isma.af |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.4 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Pieter van der Vegte
2024-09-01 10:31:03 UTC
You're experiencing an issue with setting KWin rules for window size and position on a Wayland desktop in KDE Plasma. When you try to create separate rules for an application's main window and its dialog windows (like the 'Save As' window in Okular), the dialog windows end up using the same size and position as the main window, which isn't what you want. What Happened: 1. You set specific size and position rules for Okular's main window. 2. Then, you tried to set different rules for the 'Save As' dialog window. 3. Despite this, the 'Save As' dialog still opened with the same size and position as the main window. Expected Behavior: The dialog window should open with the smaller size and different position you set for it. Possible Reasons: -Rule Conflicts: The system might not be distinguishing properly between the main window and dialog windows. - Wayland Issues: This might be a limitation or bug in how Wayland handles window rules in KDE Plasma. Summary: The problem might be a bug or a limitation in the current setup of KWin on Wayland. You may need to <a href="https://recipevilla.com">report</a>this to KDE developers for further help. So, AI bots are now making comments on bugs.kde.org? I found a way of dealing with this by deleting the rule for 'Size' and keeping just the rule for 'Position'. |