[iOS] Use non-modal contained presenter for app launcher dialogs
App launcher dialogs are now presented as child view controllers. This allows for usage of NonModalViewControllerPresenter, which has the durations provided by UX. Also, since the view controllers can be presented immediately, this CL also prevents the flicker from occurring when exiting the tab switcher by avoiding the asynchronicity of view controller presentation. Bug: 979030, 999960, 999962 Change-Id: I8b2c967e9cbe393f107bcfb68124ed9f214a7125 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1788246 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#696965}
Showing
Please register or sign in to comment