             $0.widthConstraint?.updateOffset(width)
         }
 
-        delay(0) {
-            self.tabs.forEach {
-                if width > 0 {
-                    $0.reinstallConstraints()
-                }
+        self.tabs.forEach {
+            if width > 0 {
+                $0.reinstallConstraints()
             }
         }
     }

    var leftOverflowIndicator : CAGradientLayer = CAGradientLayer()
    var rightOverflowIndicator : CAGradientLayer = CAGradientLayer()

    init() {
        super.init(nibName: nil, bundle: nil)


            return
        }

        recalculateTabView()
    }
    
    func calcTabWidth(tabCount: Int) -> CGFloat {
        func calc() -> CGFloat {
            if tabCount < 2 {
