https://bugs.kde.org/show_bug.cgi?id=496487
            Bug ID: 496487
           Summary: Invoking task switcher with Show Window enabled hides
                    windows on all screens even if it's set to filter to
                    only current screen
    Classification: Plasma
           Product: kwin
           Version: 6.2.3
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: effects-tabbox
          Assignee: kwin-bugs-n...@kde.org
          Reporter: zor...@gmail.com
  Target Milestone: ---

SUMMARY
When holding down the task switcher hotkey (generally alt+tab) with the Show
Window setting is enabled in the kcm, all windows except the "targeted" one is
displayed. This works correctly on a one-screen setup, but if you have two or
more screens and you have set the switcher to filter windows by screen (also in
the kcm), windows on other screens also get hidden while you hold down the
switcher hotkey.

STEPS TO REPRODUCE
1. Have two screens
2. Open window A, B on screen 1
3. Open window C on screen 2
4. With the mouse somewhere in screen 1, press and hold down alt+tab
5. On screen 1, window B is hidden and window A is brought to front, to
indicate that it will get focus when the hotkey is released

OBSERVED RESULT
6. On screen 2, window C is hidden for no reason, displaying the desktop
wallpaper

EXPECTED RESULT
6. Windows on screen 2 cannot possibly be changed to or from because of the
filter settings limiting the current switching to screen 1, so window C does
not get hidden

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  EndeavourOS/Arch x86_64
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0

ADDITIONAL INFORMATION
This also happens when mouseovering miniatures in a task manager if Show Small
Previews is enabled, if Show Only Tasks: From Current Screen is enabled.

I'm not sure what component to file this under, so please reassign it if
necessary.

I'm running Wayland.

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

Reply via email to