From b672e60886a9f1473d437d065de2d86b4febc543 Mon Sep 17 00:00:00 2001 From: Sohaib Mohamed Date: Tue, 26 Oct 2021 12:21:40 +0200 Subject: Enable tabs for a fresh install of htop Only If the new htop is configured with htoprc having no tabs (eg on upgrade) then the interface will not automatically introduce/enable them. However, for a fresh install of htop, enabling them automatically Signed-off-by: Sohaib Mohamed --- Settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Settings.c') diff --git a/Settings.c b/Settings.c index a62ecb57..b1cf21a0 100644 --- a/Settings.c +++ b/Settings.c @@ -671,7 +671,6 @@ Settings* Settings_new(unsigned int initialCpuCount, Hashtable* dynamicColumns) this->showMergedCommand = false; this->hideFunctionBar = 0; this->headerMargin = true; - this->screenTabs = true; #ifdef HAVE_LIBHWLOC this->topologyAffinity = false; #endif @@ -733,6 +732,7 @@ Settings* Settings_new(unsigned int initialCpuCount, Hashtable* dynamicColumns) ok = Settings_read(this, this->filename, initialCpuCount); } if (!ok) { + this->screenTabs = true; this->changed = true; ok = Settings_read(this, SYSCONFDIR "/htoprc", initialCpuCount); } -- cgit v1.2.3