https://bugs.kde.org/show_bug.cgi?id=524961
Bug ID: 524961
Summary: Overview: renaming a virtual desktop only works by
clicking exactly on its name, with no affordance
hinting at it
Classification: Plasma
Product: kwin
Version First 6.7.4
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: effects-overview
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
In the Overview effect's desktop bar a virtual desktop can be renamed, but only
by clicking exactly on its name label, and nothing hints that this is possible.
The label has no hover feedback, no I-beam cursor, no tooltip and no context
menu, and there is no keyboard path either: the focused desktop reacts to
Enter/Space (activate) and Delete (remove), but nothing starts renaming. The
"Add Virtual Desktop" and "Delete Virtual Desktop" buttons in the same delegate
do have tooltips, which makes the name below the thumbnail look like a plain
caption.
The practical result is that people conclude desktops cannot be renamed here.
Clicking the thumbnail - the obvious target - just switches to that desktop.
STEPS TO REPRODUCE
1. Have several virtual desktops and open the Overview effect (Meta+W).
2. Try to rename one without knowing that the label is editable: hover over the
name, right-click it, focus the desktop with the arrow keys and press F2.
OBSERVED RESULT
Nothing indicates the name is editable. Hovering the label gives no feedback
and no cursor change, right-click does nothing, F2 does nothing. Only a plain
left click landing exactly on the text starts the editor.
EXPECTED RESULT
Some affordance for renaming: an I-beam cursor and/or hover feedback on the
label, a tooltip along the lines of "Click to rename", and ideally a keyboard
shortcut (F2) on the focused desktop.
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 44 (KDE Plasma Desktop Edition)
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.x
Qt Version: 6.11.1
Graphics Platform: Wayland
Also checked against kwin git master (6.7.80), where the code is unchanged.
ADDITIONAL INFORMATION
In src/plugins/overview/qml/DesktopBar.qml the name is a plain PC3.Label
covered by a MouseArea whose onPressed calls label.startEditing(). That
MouseArea sets no cursorShape and carries no ToolTip, unlike the two buttons in
the same delegate. The delegate's Keys handlers cover Enter/Return/Space
(activate) and Delete (remove), but there is no key that starts editing.
--
You are receiving this mail because:
You are watching all bug changes.