https://bugs.kde.org/show_bug.cgi?id=428312
Bug ID: 428312 Summary: ksysguard tree view with incorrect arrow keys navigation Product: ksysguard Version: 5.20.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: ksysguard Assignee: ksysguard-b...@kde.org Reporter: hsanta...@gmail.com CC: plasma-b...@kde.org Target Milestone: --- SUMMARY ksysguard, process table tab, tree view mode have incorrect arrow keys navigation STEPS TO REPRODUCE 1. Open ksysguard; 2. Activate the "All Processes, Tree" list mode; 3. Focus to the processes list; 4. Navigate between listed processes using the arrow keys (up and down) 5. Use the right arrow key to open any branch / tree 6. Go down to the processes from within the branch using the down arrow key 7. Go up with the up arrow key to try to get out of the branch and the focus will leave the list of processes and will automatically switch to the quick search OBSERVED RESULT The list of processes loses focus when we try to navigate upwards with the up arrow key on the keyboard, from within a branch / sub-tree. EXPECTED RESULT When we press the up arrow key on the keyboard, the selection must switch to the immediately previous process (above) in the list, at the same level of the tree, when there is another process above at the same level / branch. But, when there is no other previous process at the same level, the selection in the list must move to the parent process, which is at the level immediately prior to the current level. When pressing the left arrow key on the keyboard, the current branch should be hidden regardless of which process is selected within that branch. Thus, passing the selection to the parent process of the previously selected process. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 5.20.1 KDE Frameworks Version: 5.75.0 Qt Version: 5.15.1 ADDITIONAL INFORMATION I'm on X11. -- You are receiving this mail because: You are watching all bug changes.