Bug 407213 - Using Tab to switch focus does not cycle correctly
Summary: Using Tab to switch focus does not cycle correctly
Status: CONFIRMED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 18.12.3
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-04 11:27 UTC by Thiago Sueto
Modified: 2021-05-17 20:14 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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