Summary: | Windows are repositioned incorrectly when vertically-arranged second screen is unplugged | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Riccardo Robecchi <sephiroth_pk> |
Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | REOPENED --- | ||
Severity: | normal | CC: | nate |
Priority: | NOR | Keywords: | multiscreen |
Version: | 5.20.3 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Riccardo Robecchi
2020-11-26 09:50:18 UTC
*** This bug has been marked as a duplicate of bug 369130 *** Reopening this as this doesn't actually seem like they are related. Bug 369130 deals with the fact that some GPUs and/or screens mark a screen as detached when it goes to sleep, with the consequence that the system places windows on the remaining screen. My case is different. I use my laptop with a docking station, connected to an external screen. This screen is set in System Settings to be above the laptop one. When I unplug the docking station, however, what I see is that windows *on the laptop's screen* are moved, even though they shouldn't as the geometry of that screen hasn't changed (obviously). Interestingly enough, it looks like KScreen moves the external screen from above the laptop's to its right hand side before the removal, so the effect is that windows are all shifted laterally and are often placed half outside the visible area. The point is then not that the windows are on the incorrect screen, as is the case in the other bug, but that they are placed incorrectly on the existing one. |