From a3a7958721607b8520199563d478a315dfac678f Mon Sep 17 00:00:00 2001 From: Denis Lisov Date: Thu, 16 Dec 2021 01:33:32 +0300 Subject: ProcessList: sort before panel rebuild if needed --- ScreenManager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ScreenManager.c') diff --git a/ScreenManager.c b/ScreenManager.c index b5e73db3..396622e3 100644 --- a/ScreenManager.c +++ b/ScreenManager.c @@ -126,7 +126,7 @@ static void checkRecalculation(ScreenManager* this, double* oldTime, int* sortTi // always update header, especially to avoid gaps in graph meters Header_updateData(this->header); if (!this->state->pauseProcessUpdate && (*sortTimeout == 0 || this->settings->ss->treeView)) { - ProcessList_sort(pl); + pl->needsSort = true; *sortTimeout = 1; } // force redraw if the number of UID digits was changed -- cgit v1.2.3