From 036d30297b5943a9bc1d978fe44f463d790e86bd Mon Sep 17 00:00:00 2001 From: Mehul Panchal Date: Wed, 7 Jan 2026 23:46:48 +0400 Subject: [PATCH] Fixed a UI freeze caused by reselecting the same tab bar item. --- BATabBarController/Classes/BATabBar.swift | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/BATabBarController/Classes/BATabBar.swift b/BATabBarController/Classes/BATabBar.swift index 5a93323..c53fd59 100644 --- a/BATabBarController/Classes/BATabBar.swift +++ b/BATabBarController/Classes/BATabBar.swift @@ -203,19 +203,6 @@ class BATabBar: UIView { tabBarItem.strokeColor = barItemStrokeColor tabBarItem.strokeWidth = barItemLineWidth tabBarItem.addTarget(self, action: #selector(didSelectItem(_:)), for: .touchUpInside) - - //this is to avoid users pressing down on multiple tab items at once - tabBarItem.addTarget(self, action: #selector(disableAllButtonsBut(_:)), for: .touchDown) - - } - } - - @objc func disableAllButtonsBut(_ sender: BATabBarItem){ - for i in 0..