SUMMARY Navigation through components using the TAB key does not work properly. Is an old problem thats affect the Dolphin and all KDE Plasma Enviroment. Navigating through the components using the TAB key is an essential function for the system to work properly. Many people need to use the system only using the keyboard, without the help of a mouse, and I have always noticed that this functionality does not work well in Dolphin and in the entire environment. of KDE Plasma in general as well as widgets. We request special attention to this problem and that, if possible, this issue is passed on to the entire KDE Plasma developer community. STEPS TO REPRODUCE 1. Open Dolphin; 2. Try using Dolphin by just using the keyboard and using the TAB key to navigate between components; OBSERVED RESULT It is impossible to use Dolphin entirely via the keyboard by navigating through the components with the TAB key. EXPECTED RESULT Make it possible to navigate through components via the keyboard and using the TAB key. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 40 KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.8.2 (64-bit) Graphics Platform: Wayland OpenGL ES 3.2 Mesa 24.1.0-devel
Hello! I have already fixed the most basic problem of using Tab for the upcoming Dolphin release with https://invent.kde.org/system/dolphin/-/commit/a4efbfbfa69f04ed21fe703a11bb59416ef8a821. Now, one can just keep pressing Tab which will cycle through most components in Dolphin. I at least assume that this is what this bug report is about. Shift+Tab to move through components probably already works on your end. The order in which the Tab cycling happens can be a bit weird at times, especially when using the Split View feature, however I think it is at least usable now and I will consider this bug resolved. If you are unhappy about the way the Tab order works specifically even after upgrading the yet-to-be-released Dolphin 24.05 version, please open a new bug report which details which behaviour exactly is not working as expected.