DescriptionPrevent menus from blocking user activity detection
This is a retry CL for https://codereview.chromium.org/1024583003/ with
a slight change.
UserActivityDetector used to be an EventHandler triggered when the pre-
target event handlers are triggered. When a menu is present, the
MenuEventDispatcher doesn't trigger pre-target handlers and hence user
activity is not detected.
With this change the UserActivityDetector is made a PlatformEventObserver
to make sure it's always triggered.
R=sadrul@chromium.org, jamescook@chromium.org
BUG=462735
TEST=ui_base_unittests --gtest_filter=UserActivityDetectorTest.*
Committed: https://crrev.com/107bd9254664ba3c854c0d4fb3d2f1d85855fb16
Cr-Commit-Position: refs/heads/master@{#324366}
Patch Set 1 : Original CL #Patch Set 2 : The new slight change #
Messages
Total messages: 7 (1 generated)
|