diff --git a/Limelight/ViewControllers/MainFrameViewController.m b/Limelight/ViewControllers/MainFrameViewController.m index b73394d..dc4ca67 100644 --- a/Limelight/ViewControllers/MainFrameViewController.m +++ b/Limelight/ViewControllers/MainFrameViewController.m @@ -501,7 +501,10 @@ static NSMutableSet* hostList; #if !TARGET_OS_TV if (currentPosition != FrontViewPositionLeft) { - [[self revealViewController] revealToggle:self]; + // This must not be animated because we need the position + // to change (and notify our callback to save settings data) + // before we call prepareToStreamApp. + [[self revealViewController] revealToggleAnimated:NO]; } #endif