diff --git a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/Tabs.swift b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/Tabs.swift index f0d93237..2d176986 100644 --- a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/Tabs.swift +++ b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/Tabs.swift @@ -23,7 +23,7 @@ import VDS open var viewModel: TabsModel! open var delegateObject: MVMCoreUIDelegateObject? open var additionalData: [AnyHashable : Any]? - + //delegate weak public var delegate: TabsDelegate? { didSet { @@ -41,7 +41,17 @@ import VDS } } } - + + //-------------------------------------------------- + // MARK: - Public Properties Overrides + //-------------------------------------------------- + open override var selectedIndex: Int { + didSet { + guard let viewModel else { return } + viewModel.selectedIndex = selectedIndex + } + } + //------------------------------------------------- // MARK: - Layout Views //-------------------------------------------------