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

            Bug ID: 493571
           Summary: [wayland] kwin does not remember the active window
                    per-virtual desktop with multiple screens
    Classification: Plasma
           Product: kwin
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: multi-screen
          Assignee: kwin-bugs-n...@kde.org
          Reporter: o...@geek.co.il
  Target Milestone: ---

Running Neon noble unstable (Plasma 6.2 beta) on Wayland, kwin package
4:6.1.5+p24.04+vunstable+git20240918.2233-0, though `kwin --version` shows
6.1.90

SUMMARY
When switching between virtual desktops, when each desktop has windows on
multiple screens, in the destination VD - kwin activates the window in the same
screen as the last active window in the origin VD, even if that window was not
active when the user last left the destination VD. This is a regression from
6.1

STEPS TO REPRODUCE
1. Have a setup with two screens and at least two virtual desktops (my setup
has one horizontal and one vertical screen, and I have no verified that this
issue reproduces with two horizontal screens). 
2. Open two different applications on the first VD, one on each screen - we'll
call then A and B, open an additional two different applications on the first
VD, one on each screen - we'll call them C and D.
3. Switch to VD 1 and activate application A.
4. Switch to VD 2 and activate application D.
5. Switch back to VD 1

OBSERVED RESULT
Application B is active.

EXPECTED RESULT
Application A should be active.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 6.1.90
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Kernel Version: 6.8.0-45-generic (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i7-12700H
Memory: 31.0 GiB of RAM
Graphics Processor: Mesa Intel® Graphics

ADDITIONAL INFORMATION
When just switching back and forth between desktops without changing the active
window in either desktop, the last remembered active window stays correct, even
if it is on different screens on different VDs. It is just that when switching
windows in the new VD, kwin "forgets" the that the other VDs had active windows
in the screens that aren't active.

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

Reply via email to