DescriptionNew AppListView Scroll Behavior.
The old AppListView did not respond to scroll events from PEEKING mode.
Now the AppListView transitions from PEEKING to FULLSCREEN_ALL_APPS when
a scroll event (mousewheel or touchpad gesture) is received via
AppListView::HandleScroll.
I had to make a fix to ensure that events are properly propogating, and
I had to explicitly pass MouseWheel events from the SearchBoxView
widget.
New Tests:
MouseWheel Scroll events from the SearchBoxView from PEEKING.
MouseWheel scroll events from the AppListView shield from PEEKING.
Ditto, from other states.
BUG=739408
Review-Url: https://codereview.chromium.org/2982453002
Cr-Commit-Position: refs/heads/master@{#487222}
Committed: https://chromium.googlesource.com/chromium/src/+/b8a3badb43f071f13b420aeacccf818cbf5e9bef
Patch Set 1 #
Total comments: 10
Patch Set 2 : Addressed comments #
Total comments: 2
Patch Set 3 : Addressed comments. #
Total comments: 8
Patch Set 4 : Addressed comments. #
Total comments: 16
Patch Set 5 : New AppListView Scroll Behavior. #Patch Set 6 : New AppListView Scroll Behavior. #Patch Set 7 : rebased. #Patch Set 8 : Removed unintended edit. #
Messages
Total messages: 36 (21 generated)
|