Usability granted: [Bug 428316] ksysguard presents a difficult and inconsistent navigation sequence between the elements of the window (tab key)

[email protected] Tue, 27 Oct 2020 01:22:15 +0000
Newsgroups gmane.comp.kde.usability
Message-ID <[email protected]/>
Henrique Sant'Anna <[email protected]> has granted  Usability:
Bug 428316: ksysguard presents a difficult and inconsistent navigation sequ=
ence
between the elements of the window (tab key)
https://bugs.kde.org/show_bug.cgi?id=3D428316



--- Description ---
SUMMARY

In the ksysguard window, element focus starts in the list of tabs.
Shifting focus to the list of processes is difficult to do without using the
mouse, using the keyboard instead.

We have to press TAB key 5 times before we can get to precesses list.

Pressing left and right arrow keys will navigate between ksysguard's tabs.

Pressing the down arrow key on the keyboard does not shift the focus down f=
rom
list of tabs, either for the quick search or for the list of processes.

But if you are already focused at quick search, than you can press down arr=
ow
key to change the focus to processes list.=20


STEPS TO REPRODUCE
1. Start ksysguard, the element focused is the first tab from the list of t=
abs.
2. Pressing down arrow key will not change focus to list of processes
3. Press TAB key fo 5 times to change the focus to list of processes


OBSERVED RESULT

With TAB key, is hard to go from initial focused element to the processes l=
ist
element.
With down arrow key the behavior is inconsistent, because it works only when
the focus is already at the quick search.


EXPECTED RESULT

ksysguard starting already focused over processes list, so we can use arrow
keys to navigate over the processes on the list.

From there, with the current behavior we already can use Ctrl+TAB and
Ctrl+Shift+TAB to change between ksysguard's tabs if needed. And also alrea=
dy
can use Ctrl+F to go to quick search (or just start typing).

An alternative solution would be to make the down arrow key to change focus
from list of tabs to quick search. The current behavior already allow to pr=
ess
the down arrow key to go from quick search to processes list. So that way c=
ould
go down to quick search and down again to processes list.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma:=20

KDE Plasma Version: 5.20.1
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1


ADDITIONAL INFORMATION

I'm on X11.