From a670afac606fc2be21e9b1f0ee2dcfff8def5a1a Mon Sep 17 00:00:00 2001 From: David Hartmann Date: Tue, 27 May 2014 03:48:04 -0400 Subject: [PATCH] Fixed Fold not opening Left/Right after Vertical Swipe After a vertical swipe the left / right menu (horizontal) button would not open anymore because the default is Vertical and there is no setting it to Horizontal (added now) in the left / right ones. --- PaperFold/PaperFold/PaperFold/PaperFoldView.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PaperFold/PaperFold/PaperFold/PaperFoldView.m b/PaperFold/PaperFold/PaperFold/PaperFoldView.m index 9a303e0..3a41b66 100644 --- a/PaperFold/PaperFold/PaperFold/PaperFoldView.m +++ b/PaperFold/PaperFold/PaperFold/PaperFoldView.m @@ -602,6 +602,8 @@ - (void)unfoldLeftView:(NSTimer*)timer [self.leftFoldView setHidden:NO]; [self.rightFoldView setHidden:NO]; + self.paperFoldInitialPanDirection = PaperFoldInitialPanDirectionHorizontal; + CGAffineTransform transform = [self.contentView transform]; float x = transform.tx + (self.leftFoldView.frame.size.width-transform.tx)/4; transform = CGAffineTransformMakeTranslation(x, 0); @@ -661,6 +663,8 @@ - (void)unfoldRightView:(NSTimer*)timer [self.leftFoldView setHidden:NO]; [self.rightFoldView setHidden:NO]; + self.paperFoldInitialPanDirection = PaperFoldInitialPanDirectionHorizontal; + CGAffineTransform transform = [self.contentView transform]; float x = transform.tx - (transform.tx+self.rightFoldView.frame.size.width)/8; transform = CGAffineTransformMakeTranslation(x, 0);