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

            Bug ID: 468371
           Summary: Kate window rules: "All Desktops" + "No titlebar and
                    frame" = pager & taskbar only see Kate on Desktop #1
    Classification: Plasma
           Product: kwin
           Version: 5.27.4
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: rules
          Assignee: kwin-bugs-n...@kde.org
          Reporter: s_chriscoll...@hotmail.com
                CC: isma...@gmail.com
  Target Milestone: ---

SUMMARY
***
If you use window rules to have Kate appear on all desktops with no titlebar
and frame, it works, but about 50% of the time, the pager and taskbar will
think Kate is present only on the first desktop.
***

STEPS TO REPRODUCE
1. Make sure you have multiple desktops enabled. I have 4.
2. Start Kate.
3. Click Kate's application icon in the titlebar and select "More Actions" ->
"Configure Special Application Settings...".
4. Add the following window rules:
    • Virtual Desktop: Force: All Desktops
    • No titlebar and frame: Apply Initially: Yes
5. Close and restart Kate.

OBSERVED RESULT
Kate will appear on all desktops as expected, but there's about a 50% chance
the pager and taskbar will think Kate is only present on the first desktop.
When this happens, it is impossible to manage the Kate window from the taskbar
(minimize, restore, etc.) when using any other desktop than the first. If you
right-click on Kate's taskbar entry (from Desktop #1), under "Move to Desktop",
it shows Kate as currently on "1 Desktop 1". Attempting to change this to "All
Desktops" does nothing.

EXPECTED RESULT
The taskbar/pager should realize that Kate is running on all desktops and allow
management of the window from any desktop.

SOFTWARE/OS VERSIONS
Linux: KDE neon 5.27
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
I also run Dolphin with the same window rules, but it does not trigger this
bug.

WORKAROUND
Close and restart Kate until the pager shows it present on all desktops.

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

Reply via email to