From 3ed877f83fc0a49ecd082f2dfef6aa7f76d3f78e Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 30 Jan 2018 14:21:40 -0200 Subject: [PATCH] Set default sort keys in default screens --- Settings.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Settings.c b/Settings.c index 68f284a0..906a5fc6 100644 --- a/Settings.c +++ b/Settings.c @@ -267,7 +267,9 @@ ScreenSettings* Settings_newScreen(Settings* this, const char* name, const char* static void Settings_defaultScreens(Settings* this) { Settings_newScreen(this, "Default", "PID USER PRIORITY NICE M_SIZE M_RESIDENT M_SHARE STATE PERCENT_CPU PERCENT_MEM TIME Command"); - Settings_newScreen(this, "I/O", "PID IO_PRIORITY USER IO_READ_RATE IO_WRITE_RATE PERCENT_SWAP_DELAY PERCENT_IO_DELAY Command"); + this->screens[0]->sortKey = toFieldIndex("PERCENT_CPU"); + Settings_newScreen(this, "I/O", "PID IO_PRIORITY USER IO_RATE IO_READ_RATE IO_WRITE_RATE PERCENT_SWAP_DELAY PERCENT_IO_DELAY Command"); + this->screens[0]->sortKey = toFieldIndex("IO_RATE"); } static bool Settings_read(Settings* this, const char* fileName) {