From: Jim Warner Date: Sun, 31 May 2020 05:00:00 +0000 (-0500) Subject: top: fix a minor startup flaw for the '2 abreast' mode X-Git-Tag: v4.0.0~356 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a3f8fa376305e0091ca496acb7fa14b7ba801cac;p=procps-ng top: fix a minor startup flaw for the '2 abreast' mode This ensures that a single '4' keystroke will reliably toggle the new 2 abreast mode ON. Depending on whether an older configuration file existed or whether top was configured with '--disable-modern-top', keying the '4' for a second time might otherwise have been necessary. Signed-off-by: Jim Warner --- diff --git a/top/top.c b/top/top.c index 537e7b0e..89c39575 100644 --- a/top/top.c +++ b/top/top.c @@ -4270,6 +4270,8 @@ static void wins_stage_2 (void) { Winstk[i].findlen = 0; if (Winstk[i].rc.combine_cpus >= Cpu_cnt) Winstk[i].rc.combine_cpus = 0; + if (CHKw(&Winstk[i], (View_CPUSUM | View_CPUNOD))) + Winstk[i].rc.double_up = 0; } if (!Batch) putp((Cursor_state = Cap_curs_hide));