             }
             
             layoutControlsWidth.constant = controlsWidth
+            
+            if controlsWidth > kControlsMidWidth
+            {
+                extraDrag = true
+            }
         }
     }
     

    override init(frame:CGRect)
    {
        listenDrag = true
        restartScroll = false
        super.init(frame:frame)
        clipsToBounds = true

    private weak var model:MCameraRecord?
    private weak var controller:CCamera?
    private var listenDrag:Bool
    private var extraDrag:Bool
    private var restartScroll:Bool
    private let kAnimationDuration:TimeInterval = 0.3
    private let kCellSize:CGFloat = 70
    private let kInterLine:CGFloat = 1
    private let kButtonsWidth:CGFloat = 55
    private let kButtonsHeight:CGFloat = 50
    private let kControlsMaxWidth:CGFloat = 500
    private let kControlsMidWidth:CGFloat = 60
    private let kControlsMinWidth:CGFloat = 9
    private let kControlsMaxTreshold:CGFloat = 50
