|
@@ -940,6 +940,7 @@ static NSString *MMDrawerOpenSideKey = @"MMDrawerOpenSide";
|
940
|
940
|
}
|
941
|
941
|
[viewController didMoveToParentViewController:self];
|
942
|
942
|
[viewController.view setAutoresizingMask:autoResizingMask];
|
|
943
|
+ [viewController.view setFrame:viewController.mm_visibleDrawerFrame];
|
943
|
944
|
}
|
944
|
945
|
}
|
945
|
946
|
|
|
@@ -1402,6 +1403,7 @@ static inline CGFloat originXForDrawerOriginAndTargetOriginOffset(CGFloat origin
|
1402
|
1403
|
[sideDrawerViewControllerToPresent.view setHidden:NO];
|
1403
|
1404
|
[self resetDrawerVisualStateForDrawerSide:drawer];
|
1404
|
1405
|
[sideDrawerViewControllerToPresent.view setFrame:sideDrawerViewControllerToPresent.mm_visibleDrawerFrame];
|
|
1406
|
+ [sideDrawerViewControllerToPresent.view setNeedsLayout]; // Added to make SafeAreaView in sideDrawerView work (#3418)
|
1405
|
1407
|
[self updateDrawerVisualStateForDrawerSide:drawer percentVisible:0.0];
|
1406
|
1408
|
[sideDrawerViewControllerToPresent beginAppearanceTransition:YES animated:animated];
|
1407
|
1409
|
}
|