 
     private func openChevron(isOpen: Bool = true) {
         if isOpen {
+            rotateChevron(0)
+        }
+        else {
             rotateChevron(CGFloat(M_PI))
-        }
-        else {
-            rotateChevron(0)
         }
     }
 

            openChevron()
            postNotification(streamCellDidOpenNotification, self)
        } else {
            var angle: CGFloat = CGFloat(M_PI) * scrollView.contentOffset.x / revealWidth
            rotateChevron(angle)
            isOpen = false
        }


    public func close() {
        isOpen = false
        closeChevron()
        scrollView.contentOffset = CGPointZero
    }

