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

            Bug ID: 519789
           Summary: Focus steal across virtual desktops breaks effects and
                    functionality on all but one virtual desktop
    Classification: Plasma
           Product: kwin
      Version First unspecified
       Reported In:
          Platform: CachyOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

For the last 10 months I've been encountering seemingly random issue, but I
believe I figured out the cause of it now.
Whenever application on another virtual desktop demands focus (and manages to
actually steal it - forces switch to said virtual desktop - windows programs
especially like to do that), then that desktop becomes sort of a "main" one.
Effects, animations and auto-hidden panels all work here as expected, but when
i switch to another virtual desktop (using the applet or keyboard shortcuts),
animations become instant, panels that are auto-hidden (eg. under a window)
cannot be popped up, window/desktop overviews like Meta+W, Meta+G, Meta+X,
Ctrl+F9/F10 do not open, and KDE's blur effect behind any popup (start, tray,
applets, notifs, clipboard) just doesn't exist (fully transparent background, a
lot less readable text).
This behavior only starts happening after an application forces virt. desktop
switch. Every virtual desktop except the "main" one is affected, and you can
actually move this "main" status to another virtual desktop if you switch using
aforementioned window/desktop overview/pickers (while being on the "main" one,
where the keybinds work). Reboot returns everything back to normal.

STEPS TO REPRODUCE
1. Open application that can steal focus
2. Switch to a different virtual desktop
3. Wait for application to grab focus and switch virtual screens by itself

OBSERVED RESULT
Aforementioned affected components now only work on that virtual desktop, and
misbehave on other ones.

EXPECTED RESULT
No changes in behavior.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.25.0
Qt Version: 6.11.0
Kernel Version: 7.0.2-1-cachyos (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
I had better-blur installed in the past (taj-ny/kwin-effects-forceblur) before
it was discontinued. I do not use it, and iirc the problems were present even
before installation. Still, possibly relevant.

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

Reply via email to