New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 802992 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Sep 11
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocked on:
issue 849566


Show other hotlists

Hotlists containing this issue:
bug-bash-chengong


Sign in to add a comment

Dragging the floating keyboard with multiple fingers will cause keyboard to alternate rapidly between touch points

Project Member Reported by zhan...@chromium.org, Jan 17 2018

Issue description

Chrome OS Version: Version 65.0.3322.0 dev 32-bit
Chrome OS Platform: 10314.0.0 Official build dev-channel kevin
Google_kevin.8785.220.0


Steps:
1.Switch to floating keyboard
2.Drag it 

Actual:
Will have serious flashing for floating keyboard
refers to attached vedio


 
Jan 17 2018 4_09 PM.webm
1.7 MB View Download
Especially when dragging it with two fingers or more fingers above keyboard,
it flashs seriously;

Labels: -Pri-1 Pri-2
Owner: blakeo@chromium.org

Comment 3 by blakeo@chromium.org, Feb 27 2018

Owner: zhan...@chromium.org
I'm watching the video, but I'm not sure what you mean by flashing. Can you be more specific? Maybe the recording frame rate is too slow to pick up the flashing?
The vedio is too slow ,can not pick up the flashing,
 No special steps, when you switch to floating window, you can with two or more fingers to move the floating window ,it will have serious flashing, also repro in Caroline device;
10439 dev-channel 

Cc: wuyingbing@chromium.org
Owner: blakeo@chromium.org
Still repro in 10465 dev channel caroline

Comment 6 by blakeo@chromium.org, Mar 13 2018

I see it now. The key was using multiple fingers. The keyboard seems to alternate rapidly between finger locations.

Comment 7 by blakeo@chromium.org, Mar 14 2018

Summary: Dragging the floating keyboard with multiple fingers will cause keyboard to alternate rapidly between touch points (was: Serious flashing when draging floating keyboard)
Changing title
Project Member

Comment 8 by bugdroid1@chromium.org, Apr 10 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9fd3a2321a09188de82bb37a3f0aa241142cf7b4

commit 9fd3a2321a09188de82bb37a3f0aa241142cf7b4
Author: Blake O'Hare <blakeo@chromium.org>
Date: Tue Apr 10 04:44:08 2018

Fix bug where floating keyboard jitters when dragging with multi-touch

When you use multiple fingers to drag the keyboard around, the events
for these get sent to the event filter sequentially. Check for a
pointer ID (which is unique per touch point) and include it in the
active drag descriptor. Ignore non-matching pointer events.

Bug:  802992 
Change-Id: I5a3948719e5c103ee1aa618afc3fe36939567326
Reviewed-on: https://chromium-review.googlesource.com/979739
Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
Commit-Queue: Blake O'Hare <blakeo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549424}
[modify] https://crrev.com/9fd3a2321a09188de82bb37a3f0aa241142cf7b4/ui/keyboard/container_floating_behavior.cc
[modify] https://crrev.com/9fd3a2321a09188de82bb37a3f0aa241142cf7b4/ui/keyboard/drag_descriptor.cc
[modify] https://crrev.com/9fd3a2321a09188de82bb37a3f0aa241142cf7b4/ui/keyboard/drag_descriptor.h

Comment 9 by blakeo@chromium.org, Apr 10 2018

Status: Fixed (was: Assigned)
Status: Assigned (was: Fixed)
Still repro in
 6.9.1.1.
68.0.3397.0 10586 clapper

Blockedon: 849566
Owner: ----
Status: Available (was: Assigned)
blakeo@ is no longer working on virtual keyboard. Marking as available.
Status: Fixed (was: Available)
vtgjlhkhknk
Components: -UI>Input>Text>IME UI>Input>VirtualKeyboard
Owner: wuyingbing@chromium.org
Status: Verified (was: Fixed)
Verified in 71.0.3544.0 11058.0.0 canary-channel bob 
Input tools version :
71.0.20180906.211816345

Sign in to add a comment