Bug 407213

Summary: Using Tab to switch focus does not cycle correctly
Product: [Applications] dolphin Reporter: Thiago Sueto <herzenschein>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: aspotashev, elvis.angelaccio, mail, nate, rybak.a.v
Priority: NOR    
Version: 18.12.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=403379
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thiago Sueto 2019-05-04 11:27:52 UTC
SUMMARY
Pressing Tab when directory view is focused transfers focus to the zoom scrollbar.
Pressing Tab then goes to the Places panel and stops cycling.
However:
Pressing Shift+Tab when in directory view transfers focus to localization bar, wherein each of its 3 elements can be focused.
Pressing Shift+Tab 3 times more transfers focus to the Places panel.
Pressing Shift+Tab does not get stuck and will resume cycling, the next focus transfers being the zoom scrollbar and the directory view, continuing endlessly.

STEPS TO REPRODUCE
1. Open Dolphin
2. Press Tab 2 times in order to get to Places panel.
3. Press Tab 1 time to see it does not cycle.

OBSERVED RESULT
Cycling through window elements in Dolphin stops after the Places panel using Tab.
Cycling through window elements in Dolphin continues after the Places panel using Shift+Tab.

EXPECTED RESULT
Cycling through window elements in Dolphin continues after the Places panel using Tab.
Cycling through window elements in Dolphin continues after the Places panel using Shift+Tab.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 19.04
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-13-generic
Comment 1 Julian Steinmann 2019-05-04 13:20:02 UTC
Can confirm with Dolphin 19.04. This is rather weird, as Qt should default to cycle tab focus (https://doc.qt.io/qt-5/focus.html).
Comment 2 Andrei Rybak 2021-05-17 20:14:02 UTC
Experienced this bug, but the Tab cycle gets stuck on the Zoom slider for me instead of Places panel as described by Thiago Sueto. Shift+Tab doesn't get stuck and works properly.

Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-72-generic
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620