diff --git a/src/dusk/ui/tab_bar.cpp b/src/dusk/ui/tab_bar.cpp index 5132675476..356628e33c 100644 --- a/src/dusk/ui/tab_bar.cpp +++ b/src/dusk/ui/tab_bar.cpp @@ -79,8 +79,7 @@ bool TabBar::focus_tab(int index) { if (index < 0 || index >= mTabs.size() || index == mProps.selectedTabIndex) { return false; } - const auto& tab = mTabs[index]; - return tab.button.focus(); + return mTabs[index].button.focus(); } int TabBar::tab_containing(Rml::Element* element) const { diff --git a/src/dusk/ui/tab_bar.hpp b/src/dusk/ui/tab_bar.hpp index c7b26c04cc..89e34d794a 100644 --- a/src/dusk/ui/tab_bar.hpp +++ b/src/dusk/ui/tab_bar.hpp @@ -29,11 +29,11 @@ public: void add_tab(const Rml::String& title, TabCallback callback); bool set_active_tab(int index); bool focus_tab(int index); - int tab_containing(Rml::Element* element) const; - int count() const { return mTabs.size(); } bool handle_nav_command(Rml::Event& event, NavCommand cmd); private: + int tab_containing(Rml::Element* element) const; + Props mProps; std::vector mTabs; };