mirror of
https://github.com/xzeldon/htop.git
synced 2024-12-24 23:15:46 +00:00
ProcessList: delay tree rebuild until panel rebuild
This commit is contained in:
parent
82d34deaf1
commit
deb05fe7c2
@ -492,7 +492,4 @@ void ProcessList_scan(ProcessList* this, bool pauseProcessUpdate) {
|
||||
|
||||
// Set UID column width based on max UID.
|
||||
Process_setUidColumnWidth(maxUid);
|
||||
|
||||
if (this->settings->ss->treeView)
|
||||
ProcessList_buildTree(this);
|
||||
}
|
||||
|
@ -44,7 +44,8 @@ typedef struct ProcessList_ {
|
||||
const Settings* settings;
|
||||
|
||||
Vector* processes; /* all known processes; sort order can vary and differ from display order */
|
||||
Vector* displayList; /* process tree flattened in display order (borrowed) */
|
||||
Vector* displayList; /* process tree flattened in display order (borrowed);
|
||||
updated in ProcessList_updateDisplayList when rebuilding panel */
|
||||
Hashtable* processTable; /* fast known process lookup by PID */
|
||||
UsersTable* usersTable;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user