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

            Bug ID: 468538
           Summary: Wayland: Upon display entering sleep and being woken,
                    certain windows are placed out of bounds
    Classification: Plasma
           Product: kwin
           Version: 5.27.4
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: xna...@hydra-development.net
  Target Milestone: ---

SUMMARY
Since some time in the 5.27 cycle, certain windows are placed out of bounds
when the display enters sleep. Specifically, they are placed beyond the right
hand border of the display (i.e. if the display's resolution is 1920x1080, the
windows will be placed at X > 1920). In my setup, there is only 1 display
connected.

Not all windows are affected by this, and they are not always affected either.
Most commonly, the windows that I notice this behavior with are Dolphin,
Telgram Desktop, and KeepassXC. Sometimes it's all of them, sometimes only a
few, and sometimes even none.

These windows are usually located near the right boundary of my monitor, tiled
using KWin's custom tiling feature. However, this issue seems to occur even if
the windows are floating elsewhere.

The windows can be recovered by right clicking them in the task manager and
selecting "move", this makes them peek from the right hand side of the display.

STEPS TO REPRODUCE
Currently unclear how to *reliably* reproduce this. For me, this does the
trick:
1. Lock session
2. Turn off display by pressing ESC
3. Wait 10 seconds
4. Wake display
5. Unlock session

OBSERVED RESULT
Certain windows have vanished into the nethersphere.

EXPECTED RESULT
All windows are at the same location they were in before the session was
locked.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo
(available in About System)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
-

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

Reply via email to