SFSafariViewController hangs app UI if user swipe-dismisses it in private browsing mode
| Originator: | drarok | ||
| Number: | rdar://23899148 | Date Originated: | 2015-12-15 |
| Status: | Duplicate of 23887854 (Open) | Resolved: | |
| Product: | iOS | Product Version: | 9.2 (13C75) |
| Classification: | Reproducible: | Always |
Summary: Using the "Done" button works as expected. Whenever Safari is in Private Browsing Mode, swiping to dismiss an SFSafariViewController within other apps will cause that app's UI to become inoperable. Steps to Reproduce: * Ensure Safari is _not_ in Private Browsing Mode * Open an app that uses SFSafariViewController, open and swipe-dismiss it a few times to confirm it works * Switch to Safari, and enable Private Browsing Mode * Switch back to the test app, open a link, and swipe-dismiss the SFSafariViewController * The SFSafariViewController dismisses as expected, but now the UI is no longer functional Expected Results: SFSafariViewController should not break apps. Actual Results: SFSafariViewController breaks apps' UI. Demo video: http://drarok.com/iOS/SFSafariViewController%20Bug.mov Demo Project: http://drarok.com/iOS/SFSafariViewController%20Bug.tar.gz Duplicate of 23887854 (Open)
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!