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

--- Comment #1 from Kacper Paczos <[email protected]> ---
Correction to my own report: the last sentence of the original description is
wrong, and I apologise for it.

F2 *is* handled. src/plugins/overview/qml/DesktopBar.qml already has, on the
desktop delegate:

    Keys.onPressed: {
        if (event.key === Qt.Key_F2) {
            event.accepted = true;
            label.startEditing();
        }
    }

I read the list of Keys handlers, saw Enter/Return/Space/Delete and stopped one
line short of this one. Sorry for the noise.

What that changes: F2 only fires when the delegate itself has keyboard focus,
and the desktop bar is not focused when the Overview opens - you have to Tab
into it first. So the keyboard path exists but is behind an unmarked step,
rather than being missing.

The rest of the report stands as written: hovering the name gives no feedback
and no cursor change, there is no tooltip, and there is no context menu, so
nothing on screen suggests the name is editable. The "Add Virtual Desktop" and
"Delete Virtual Desktop" buttons in the same delegate do have tooltips, which
makes the plain label look like a caption.

I have a branch that adds hover feedback and an I-beam cursor on the label plus
a "Click to rename" tooltip; I will link a merge request here once it has been
built and tried out.

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

Reply via email to