commit | 4eeada3f3c8fd1c6dcfa200f82637657346a3192 | [log] [tgz] |
---|---|---|
author | Justin Cohen <justincohen@google.com> | Mon Nov 13 18:21:28 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 13 18:21:28 2017 |
tree | a3f7c7a5729e8219b67e164547a88789034b4a1f | |
parent | 140b9e68534565a282422954a507e4e1a2d231c5 [diff] |
Fix disappearing omnibox on iPhone X. The old-school layout logic in BVC was also re-inserting views on each update, which is unnecessary, and in some cases causes views to show up in the wrong z-order. Insert only needs to happen on initial layout, so gating this in a flag should fix the issues. Bug: 782373 Change-Id: I326f3b9199717c0ad014267fa0239581574a826d Reviewed-on: https://chromium-review.googlesource.com/763711 Reviewed-by: Stepan Khapugin <stkhapugin@chromium.org> Reviewed-by: Mark Cogan <marq@chromium.org> Commit-Queue: Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#515987}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .