Bug 508983

Summary: Arrow keys scroll the Process list
Product: [Applications] plasma-systemmonitor Reporter: Alexander Potashev <aspotashev>
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ahiemstra, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 6.4.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screencast ru_RU

Description Alexander Potashev 2025-08-31 19:08:31 UTC
SUMMARY
Arrow keys scroll the Process list.

STEPS TO REPRODUCE
1. Launch System Monitor, switch to the Processes tab (unless it's set as default tab)
2. Press Tab key 6 times to focus the process list
3. Press Arrow Down key multiple times
4. Press Arrow Up key multiple times

OBSERVED RESULT
When pressing Arrow Down, the selected row isn't always visible because the list is scrolled on every key press and it may be scrolled faster than one row per key press.

When pressing Arrow Up, the selected row is visible, however it's hard to visually follow the currently selected row because the whole list scrolls at the same time.

EXPECTED RESULT
Arrow keys in the process list should behave like in `htop` or in `mc`. IOW, keep the list static unless the cursor (currently selected row) reaches the top/bottom of the viewport.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.4.1
KDE Frameworks Version: 6.15.0
Qt Version: 6.8.3
Kernel Version: 6.15.4-100.fc41.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 16 ГиБ of RAM (15.4 ГиБ usable)
Graphics Processor 1: Intel® HD Graphics 530
Graphics Processor 2: NVIDIA GeForce GTX 960M


ADDITIONAL INFORMATION
Comment 1 Alexander Potashev 2025-08-31 19:10:33 UTC
Created attachment 184612 [details]
screencast ru_RU
Comment 2 Nate Graham 2025-09-25 17:29:43 UTC

*** This bug has been marked as a duplicate of bug 494263 ***