check for null listenerInfo for drag&drop
Bug: 201778218 Test: n/a Change-Id: I9c50a429ee409e4a040c03bba9ac28729720a929
This commit is contained in:
@@ -27059,7 +27059,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
||||
|
||||
switch (event.mAction) {
|
||||
case DragEvent.ACTION_DRAG_STARTED: {
|
||||
if (result && li.mOnDragListener != null) {
|
||||
if (result && li != null && li.mOnDragListener != null) {
|
||||
sendWindowContentChangedAccessibilityEvent(
|
||||
AccessibilityEvent.CONTENT_CHANGE_TYPE_UNDEFINED);
|
||||
}
|
||||
@@ -27073,7 +27073,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
||||
refreshDrawableState();
|
||||
} break;
|
||||
case DragEvent.ACTION_DROP: {
|
||||
if (result && (li.mOnDragListener != null | li.mOnReceiveContentListener != null)) {
|
||||
if (result && li != null && (li.mOnDragListener != null
|
||||
|| li.mOnReceiveContentListener != null)) {
|
||||
sendWindowContentChangedAccessibilityEvent(
|
||||
AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_DROPPED);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user