This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix($browser): handle async updates to location
Both browser reloads and iOS 9 bugs cause the window.location to report a different href that which we have just set. The change does not become available until the next tick. This change generalises previous work to deal with reloads to deal with the iOS 9 bug in the UIWebView component. Closes #12241 Closes #12819
- Loading branch information
1 parent
472d076
commit 8d39bd8
Showing
2 changed files
with
59 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8d39bd8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@petebacondarwin In testing angular 1.4.6 in ionic, we're experiencing some flickers when changing tabs. I remember this being an issue when developing the iOS9 patch.
The patch from Igor does not have this issue.
8d39bd8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm also seeing flickering issues using Angular 1.4.7 with an Ionic app on iOS 9.02.
[Android works fine.]
8d39bd8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mhartington and @penfold - can you create an issue and describe exactly how the application is set up and what actions cause this flickering?