Bug 491088

Summary: After renaming something, can't transfer focus to another one
Product: [Plasma] plasmashell Reporter: Nate Graham <nate>
Component: FolderAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: hein
Priority: NOR Keywords: accessibility, regression, usability
Version: 6.1.3   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.1.4
Sentry Crash Report:

Description Nate Graham 2024-07-31 21:28:46 UTC
Everything KDE built from current git master against Qt 6.7.2 on top of Fedora KDE 40.


STEPS TO REPRODUCE
1. Have more than one thing on the desktop, arranged in a row, column, or grid.
2. Select one of them.
3. Press F2 and rename it.
4. Press return.
5. Press an arrow key to try to select something else.


OBSERVED RESULT
Nothing happens.


EXPECTED RESULT
Something else gets focused.
Comment 1 Bug Janitor Service 2024-07-31 21:32:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2414
Comment 2 Nate Graham 2024-08-01 00:02:37 UTC
Git commit 66bd34cfbe5c431c87d2e72e5e607549874540bb by Nate Graham.
Committed on 31/07/2024 at 21:31.
Pushed by ngraham into branch 'master'.

Folder View: re-transfer focus to grid view after rename

If we don't, then it's no longer possible to select different items
with the keyboard. This broke during the Plasma 6 port.
FIXED-IN: 6.1.4

M  +1    -0    containments/desktop/package/contents/ui/FolderView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/66bd34cfbe5c431c87d2e72e5e607549874540bb
Comment 3 Nate Graham 2024-08-01 00:04:26 UTC
Git commit db0d9c7721061679957dcd60a4391d4a40cee03a by Nate Graham.
Committed on 01/08/2024 at 00:04.
Pushed by ngraham into branch 'Plasma/6.1'.

Folder View: re-transfer focus to grid view after rename

If we don't, then it's no longer possible to select different items
with the keyboard. This broke during the Plasma 6 port.
FIXED-IN: 6.1.4


(cherry picked from commit 66bd34cfbe5c431c87d2e72e5e607549874540bb)

Co-authored-by: Nate Graham <nate@kde.org>

M  +1    -0    containments/desktop/package/contents/ui/FolderView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/db0d9c7721061679957dcd60a4391d4a40cee03a