diff options
-rw-r--r-- | src/uicmd.cc | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/uicmd.cc b/src/uicmd.cc index 20d32519..de90748f 100644 --- a/src/uicmd.cc +++ b/src/uicmd.cc @@ -289,9 +289,15 @@ UI *CustTabs::add_new_tab(UI *old_ui, int focus) if (focus) { switch_tab(btn); - } else if (num_tabs() == 2) { - // no focus and tabbar added: redraw current page - Wizard->redraw(); + } else { // no focus + // set focus counter + increase_focus_counter(); + btn->focus_num(focus_counter); + + if (num_tabs() == 2) { + // tabbar added: redraw current page + Wizard->redraw(); + } } if (num_tabs() == 1) btn->hide(); |