Bug 282636

Summary: Process list is sorted too late after startup
Product: [Applications] ksysguard Reporter: Nikos Chantziaras <realnc>
Component: Process Controller - krunner partAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED FIXED    
Severity: minor CC: arthur
Priority: NOR    
Version: 4.10.80   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 4.11.8
Attachments: Patch that should fix the issue

Description Nikos Chantziaras 2011-09-23 17:55:46 UTC
Version:           unspecified (using KDE 4.7.1) 
OS:                Linux

When starting System Monitor, the process list is unsorted. It only gets sorted after the first timer tick. Waiting before sorting only makes sense when sorting by CPU load, where the load is not available before the fist tick. For all other types of sorting (name, username, memory, etc.) all data is available immediately, so the list should appear already sorted when starting up.

Reproducible: Always

Steps to Reproduce:
Press CTRL+ESC to show the process list.

Actual Results:  
When the window appears, the processes as not sorted.

Expected Results:  
The processes should appear already sorted.
Comment 1 Nikos Chantziaras 2012-04-22 15:16:38 UTC
Still there in 4.8.2.
Comment 2 Nikos Chantziaras 2012-08-14 20:26:38 UTC
Still there in 4.9.0.
Comment 3 Nikos Chantziaras 2012-11-24 05:45:10 UTC
Problem persists in KDE 4.9.3.
Comment 4 Christoph Feck 2013-09-20 00:07:28 UTC
Created attachment 82417 [details]
Patch that should fix the issue
Comment 5 Christoph Feck 2014-03-26 19:40:21 UTC
Git commit e9d34e89e248cf980ce4858e609cf4b5e58661a4 by Christoph Feck.
Committed on 26/03/2014 at 19:37.
Pushed by cfeck into branch 'KDE/4.11'.

Fix process list to start already sorted
FIXED-IN: 4.11.8
REVIEW: 113931

M  +2    -0    libs/ksysguard/processui/ksysguardprocesslist.cpp

http://commits.kde.org/kde-workspace/e9d34e89e248cf980ce4858e609cf4b5e58661a4
Comment 6 Christoph Feck 2014-04-20 22:52:19 UTC
Git commit 1908ec8f2e5b5753b10d5de273f7a44021a2d35a by Christoph Feck.
Committed on 20/04/2014 at 22:51.
Pushed by cfeck into branch 'master'.

Fix process list to start already sorted

REVIEW: 113931

M  +2    -0    processui/ksysguardprocesslist.cpp

http://commits.kde.org/libksysguard/1908ec8f2e5b5753b10d5de273f7a44021a2d35a