Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(539)

Issue 334223007: Fix multi-finger click no entry bug in TouchExplorationController (Closed)

Created:
6 years, 6 months ago by evy
Modified:
6 years, 6 months ago
Reviewers:
dmazzoni, aboxhall
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org, lisayin
Base URL:
https://chromium.googlesource.com/chromium/src.git@split_tap
Project:
chromium
Visibility:
Public.

Description

Fix multi-finger click no entry bug in TouchExplorationController Fixes a bug where user starts a right click through double tap long press or split tap long press, and places down more fingers, resulting in a no-entry sign over a grey box appearing on the screen that the user cannot leave by clicking. This was fixed by making sure the release of the long press has the same touch id as the press, where before it was the id final finger to be released. BUG=385302 TEST=TouchExplorationTest.* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278310

Patch Set 1 #

Patch Set 2 : rebased #

Patch Set 3 : rebased #

Total comments: 6

Patch Set 4 : formatting fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -5 lines) Patch
M ui/chromeos/touch_exploration_controller.cc View 1 2 3 chunks +10 lines, -3 lines 0 comments Download
M ui/chromeos/touch_exploration_controller_unittest.cc View 1 2 3 3 chunks +54 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
evy
Fixed the bug! The issue was related to something in DoubleTapPress, where the release was ...
6 years, 6 months ago (2014-06-16 23:30:18 UTC) #1
dmazzoni
Looks great! We can commit this after split tap.
6 years, 6 months ago (2014-06-17 15:43:52 UTC) #2
dmazzoni
Please rebase this change, I think it will be ready to go!
6 years, 6 months ago (2014-06-18 16:01:44 UTC) #3
evy
Rebased - should be ready to commit once the tests go through.
6 years, 6 months ago (2014-06-18 17:59:26 UTC) #4
dmazzoni
Please update the change description to match the style James Cook suggested. Note that the ...
6 years, 6 months ago (2014-06-18 18:06:15 UTC) #5
evy
https://codereview.chromium.org/334223007/diff/40001/ui/chromeos/touch_exploration_controller.h File ui/chromeos/touch_exploration_controller.h (right): https://codereview.chromium.org/334223007/diff/40001/ui/chromeos/touch_exploration_controller.h#newcode67 ui/chromeos/touch_exploration_controller.h:67: // If the user enters touch exploration mode, they ...
6 years, 6 months ago (2014-06-18 18:20:43 UTC) #6
dmazzoni
lgtm
6 years, 6 months ago (2014-06-18 18:23:08 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/evy@chromium.org/334223007/60001
6 years, 6 months ago (2014-06-18 18:24:39 UTC) #8
commit-bot: I haz the power
6 years, 6 months ago (2014-06-19 09:00:07 UTC) #9
Message was sent while issue was closed.
Change committed as 278310

Powered by Google App Engine
This is Rietveld 408576698