 	A Boolean property that enables and disables the rightView from
 	opening and closing. Defaults to true.
 	*/
-	@IBInspectable public var enabledRightView: Bool = true {
+	@IBInspectable public var enabledRightView: Bool = false {
 		didSet {
-			if enabledRightView {
-				prepareRightViewGestures()
-			} else {
-				removeRightViewGestures()
-			}
+			enabledRightPanGesture = enabledRightView
+			enabledRightTapGesture = enabledRightView
 		}
 	}
 	
 	/// Enables the right pan gesture.
-	@IBInspectable public var enabledRightPanGesture: Bool = true {
+	@IBInspectable public var enabledRightPanGesture: Bool = false {
 		didSet {
 			if enabledRightPanGesture {
 				prepareRightPanGesture()

	A Boolean property that enables and disables the leftView from
	opening and closing. Defaults to true.
	*/
	@IBInspectable public var enabledLeftView: Bool = true {
		didSet {
			if enabledLeftView {
				prepareLeftViewGestures()
			} else {
				removeLeftViewGestures()
			}
		}
	}
	
	/// Enables the left pan gesture.
	@IBInspectable public var enabledLeftPanGesture: Bool = true {
		didSet {
			if enabledLeftPanGesture {
				prepareLeftPanGesture()

	private func prepareLeftViewController() {
		if let v: MaterialView = leftView {
			prepareViewControllerWithinContainer(leftViewController, container: v)
		}
	}
	
