Always handle hover events if the View is already hovered
Bug: 33379522 Test: ViewTest#testOnHoverEvent Change-Id: I6a71ee6b6933b9ffe3e368e3c36f9465dba37b60
This commit is contained in:
@@ -11322,7 +11322,10 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
||||
&& isOnScrollbar(event.getX(), event.getY())) {
|
||||
awakenScrollBars();
|
||||
}
|
||||
if (isHoverable()) {
|
||||
|
||||
// If we consider ourself hoverable, or if we we're already hovered,
|
||||
// handle changing state in response to ENTER and EXIT events.
|
||||
if (isHoverable() || isHovered()) {
|
||||
switch (action) {
|
||||
case MotionEvent.ACTION_HOVER_ENTER:
|
||||
setHovered(true);
|
||||
|
||||
Reference in New Issue
Block a user