| Summary: | Windows appear on single screen after reconnecting external screen | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | bastian löher <me> |
| Component: | xrandr | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | dvratil, jreznik, lukas |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
bastian löher
2013-04-02 07:48:51 UTC
There's not much we can do about this right now. Restoring windows positions requires cooperation with KWin. I have some plans, about this, but ATM it's not a priority. There seems to be inconsistency in window positioning: Some of the windows DO re-appear on the display they used to be on. Ok, some things for explanation (this is seriously complex ;-) a) KWin does only move / resize windows to keep them on screen b) since 4.9, window geometries are preserved around *one* workspace resize (mostly the game-changed-resolution case), see bug #80265 Whether the workspace was resized due to screen juggling is irrelevant. c) windows might appear to change screens by keeping their position (if you add a screen on the left) d) once you touch a window geometry (moving or resizing it), that's the new user preferred geometry - and kwin does not change geometries but to keep windows inside the workspace (visible, see (a)) Now, please elaborate on your setup and condition: a) (most important) is the dynamic screen on the top/left or bottom/right? b) after remaining on one screen, do you still interact with the windows? (move or resize them) *** This bug has been marked as a duplicate of bug 296673 *** |