From bac09967cbd902c9bddcadd8c4bd10172ccffe0e Mon Sep 17 00:00:00 2001 From: Darren Burns Date: Wed, 16 Feb 2022 13:43:38 +0000 Subject: [PATCH] Tidying up default tab state --- src/textual/widgets/tabs.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/textual/widgets/tabs.py b/src/textual/widgets/tabs.py index 2d6c919ae..23f8a6ea1 100644 --- a/src/textual/widgets/tabs.py +++ b/src/textual/widgets/tabs.py @@ -69,11 +69,9 @@ class Tabs(Widget): ) -> None: super().__init__() self.tabs = tabs - self._initial_active_tab = active_tab or tabs[0].name - self._initial_bar_offset = self.get_tab_index(active_tab) or 0 - self.active_tab_name = self._initial_active_tab - self.bar_offset = float(self._initial_bar_offset) + self.active_tab_name = active_tab or tabs[0].name + self.bar_offset = float(self.get_tab_index(active_tab) or 0) self._used = False self.tab_padding = tab_padding