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

            Bug ID: 522877
           Summary: Newly added virtual desktop disappears instantly in
                    Virtual Desktops KCM
    Classification: Applications
           Product: systemsettings
      Version First 6.7.2
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_kwin_virtualdesktops
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

DESCRIPTION
Newly added virtual desktop disappears instantly in the Virtual Desktops KCM,
before the change is ever applied. The entry appears briefly in the list and
then reverts, and the desktop count in kwinrc is never updated.
STEPS TO REPRODUCE

Open System Settings → Workspace Behavior → Virtual Desktops.
Click the "Add" (+) button to create a new virtual desktop.
Observe the list right after clicking.

OBSERVED RESULT
The new desktop entry appears momentarily in the list, then disappears
instantly, before clicking "Apply". The change is never persisted — running
kreadconfig6 --file kwinrc --group Desktops --key Number still returns 1 after
the attempt. No KWin crash occurs during this (checked via journalctl --user -b
| grep -i kwin, no crash/restart entries around the time of the issue).
EXPECTED RESULT
The new virtual desktop should remain in the list until removed by the user or
the dialog is applied/cancelled, and should persist to kwinrc after clicking
Apply.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.7.2
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
ADDITIONAL INFORMATION
Session: Wayland. This may be related to the Plasma 6.7 rework introducing
per-screen virtual desktops, which significantly changed this KCM. Workaround
found: manually editing kwinrc (Number, Id_X, Name_X keys under [Desktops]) and
reloading via qdbus6 org.kde.KWin /KWin reconfigure bypasses the broken KCM and
successfully creates the desktop.

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

Reply via email to