DescriptionMove bezel event routing for the shelf into ShelfLayoutManager
Currently the only functional use of BorderGestureHandler is to funnel gestures
that start on a bezel sensor to the shelf. This CL moves this functionality into
ShelfLayoutManager via a filter class ShelfLayoutManager::BezelEventFilter and
removes BorderGestureHandler.
BUG=224371
TEST=Tested that bezel gestures for the shelf and immersive mode work as
expected.
Tested that when rotating the screen gestures on the bezeled sides were
handled or not handled by the shelf when they should be.
Added test cases and ran them.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204904
Patch Set 1 #
Total comments: 4
Patch Set 2 : Fixed nits for sadrul@ #
Total comments: 2
Patch Set 3 : Moved filter out of ShelfLayoutManager into its own class/file. #Patch Set 4 : Removed failing test after discussing with sadrul #
Messages
Total messages: 10 (0 generated)
|