Floating keyboard gets wrong if switch between InputView/A11y. |
||||
Issue descriptionVersion 66.0.3342.0(Official build) dev (64 bit) Platform 10383.0.0(official build) dev-channel link Firmware Google_Link.2695.1.169 REPRO STEPS: 1.Put cursor in any input-box 2.Switch to any Floating keyboard, e.g. US 3.Hide VK 4.Open System's Accessibility, select "On-screen keyboard" 5.Click on the input-box Actual result: The Floating keyboard does not pop up anyway. More findings: a.The Floating keyboard still not pop up, even after disable "On-screen keyboard". b.If switch to another keyboard, e.g. Pinyin (using short-keys): Pinyin shows on system's the low-right corner, but VK pops up with "US" showing on Space key; and Pinyin candidates pop up while tapping on this "US" VK. c.This issue does not repro for Normal keyboard. Note: Errors are caught.
,
Feb 28 2018
I'm preparing a CL for fixing this.
,
Mar 1 2018
crrev.com/c/941281 is sent to review.
,
Mar 1 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1e5ae9d2fc306727ae525fc818f7857ab871bfa9 commit 1e5ae9d2fc306727ae525fc818f7857ab871bfa9 Author: Yuichiro Hanada <yhanada@chromium.org> Date: Thu Mar 01 02:44:55 2018 Invoke the passed callback of setMode() surely. Currently we don't call the passed callback of virtualKeyboardPrivate.setMode() when the virtual keyboard is already hidden. We should invoke the passed callback immediately if the virtual keyboard is hidden because the container type is changed immediately. Bug: 810253 Test: Modified an unit test and followed the steps described in the linked bug. Change-Id: Icae6a31fbd1ad11699d43cdc5cea03a4070484c9 Reviewed-on: https://chromium-review.googlesource.com/941281 Reviewed-by: Blake O'Hare <blakeo@chromium.org> Commit-Queue: Yuichiro Hanada <yhanada@chromium.org> Cr-Commit-Position: refs/heads/master@{#540001} [modify] https://crrev.com/1e5ae9d2fc306727ae525fc818f7857ab871bfa9/ui/keyboard/keyboard_controller.cc [modify] https://crrev.com/1e5ae9d2fc306727ae525fc818f7857ab871bfa9/ui/keyboard/keyboard_controller_unittest.cc
,
Mar 1 2018
,
Mar 1 2018
Do we need to merge this for M-65?
,
Mar 5 2018
Verified fixed on: Version 67.0.3361.0 (Official build) dev (64 bit) Platform 10459.0.0(official build) dev-channel link
,
Mar 8 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by wuyingbing@chromium.org
, Feb 28 2018