Modal pages fixed for iOS7

This commit is contained in:
Vladimir Enchev
2016-04-12 11:27:07 +03:00
parent a61dffa3a3
commit 09f095f82e

View File

@ -345,11 +345,16 @@ export class Page extends pageCommon.Page {
super._raiseShowingModallyEvent();
var that = this;
parent.ios.presentViewControllerAnimatedCompletion(this._ios, utils.ios.MajorVersion >= 8, null);
UIViewControllerTransitionCoordinator.prototype.animateAlongsideTransitionCompletion.call(parent.ios.transitionCoordinator(), null, function () {
that._raiseShownModallyEvent();
});
if (utils.ios.MajorVersion >= 8) {
var that = this;
UIViewControllerTransitionCoordinator.prototype.animateAlongsideTransitionCompletion.call(parent.ios.transitionCoordinator(), null, function() {
that._raiseShownModallyEvent();
});
} else {
this._raiseShownModallyEvent();
}
}
protected _hideNativeModalView(parent: Page) {