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

            Bug ID: 484165
           Summary: KWin Window Rules for Virtual Desktop show as "All
                    Desktops" despite it actually being the correct
                    (last-set) desktop choice.
    Classification: Plasma
           Product: kwin
           Version: 6.0.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: core
          Assignee: kwin-bugs-n...@kde.org
          Reporter: quickis...@gmail.com
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

When setting a Virtual Desktop for a window using Window Rules, choosing a
virtual desktop for the rule (despite whether the action is to remember, force,
apply initially, etc) and saving the rule, then going back and and clicking on
the rule, the "saved choice" for the virtual desktop is "All Desktops".
However, the rule actually does work with the last saved desktop. And changing
it to the desktop of choice again the Apply button is greyed out, indicating
that the choice was saved correctly. Manually changing it back to "All
Desktops" makes the Apply button clickable, proving again that it only
initially shows it as "All Desktops" despite the correct virtual desktop choice
being saved in the rule configuration.

STEPS TO REPRODUCE
1. Make a window rule for any window, and add a property of "Virtual Desktop"
2. Set it as any virtual desktop, and save the rule.
3. Go back and then go into the rule again. You will see it says "All Desktops"
despite that not being the saved configuration.

OBSERVED RESULT
Virtual desktop choice is set to "All Desktops" when the rule is opened.

EXPECTED RESULT
Virtual desktop choice is set to the saved choice of virtual desktop when the
rule is opened.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

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

Reply via email to