| commit | b3086c72f6691ba76dbcef10c20a2c0549aa45ff | [log] [tgz] |
|---|---|---|
| author | Darren Shen <shend@chromium.org> | Thu Apr 04 22:07:55 2019 |
| committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 04 22:07:55 2019 |
| tree | 332fc2918cee82c2a6dd97b0b52c36caaaba49b0 | |
| parent | 28ac9722e2c821b11cbd05dd46de7a37d04c1f23 [diff] |
vk: Move keyboard rebuild code from a11y controller to keyboard. There's a corner case for the virtual keyboard where the keyboard has to be rebuilt if we are going between compact and full layout (see bug). Originally the code was in a11y controller, but it doesn't really make sense to be there: 1. It's an implementation detail that should be encapsulated in the VK. 2. If SetAccessibilityKeyboardEnabled is called outside of a11y controller, then the logic breaks. We move this to KeyboardController as part of the flag enable/clear logic. Bug: 946358 Change-Id: If2c4b9c632006406551304e29f8a96e13779315c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1551726 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#647937}
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 .