https://bugs.kde.org/show_bug.cgi?id=357275

            Bug ID: 357275
           Summary: When plugging in new screen (diff resolution) in
                    unified mode, kwin reports wrong desktop size
           Product: kwin
           Version: 5.5.2
          Platform: Archlinux Packages
               URL: http://i.imgur.com/nmWEd92.png
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: multihead
          Assignee: kwin-bugs-n...@kde.org
          Reporter: d...@tzib.net

The desktop dimensions on the 2nd screen are invalid when plugged in (after
plasma is already running), if both screens are unified in the display
settings, and have different resolutions.
See also the link for an example of this behavior
(http://i.imgur.com/nmWEd92.png)

This is mostly an issue when you use a laptop and frequently connect/disconnect
a second screen in unified mode.

Reproducible: Always

Steps to Reproduce:
1) setup computer with 2 screens, 1 is 1920x1080, the other (2nd) is 1920x1200
(or any different resolution from the first screen, while both supporting a
common resolution for unification to work and look like a mirror of the screen)
2) set screens as unified ("Unify outputs" button in the display configuration
panel)
3) unplug 2nd screen
4) reboot or restart xorg+kwin/plasma
5) plug the 2nd screen back in
Panel will be offset on the 2nd screen, maximizing the windows will keep the
offset. Moving or deleting the panel is possible, but maximized windows will
still be offset, thus some desktop size reporting must be incorrect somewhere.

Actual Results:  
Offset desktop windows/panel

Expected Results:  
Windows should use the whole screen area when maximized
Panel should be the correct edge (in my case, bottom of the screen)

This used to work in earlier versions of plasma (i cant find back which version
unfortunately). its broken since a few month now.
I tried on a fresh profile (new user, zero kde/plasma settings) and the problem
persists.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to