Merge "Crash early when requesting a keyboard shortcut helper..." into nyc-dev

This commit is contained in:
Michael Wright
2016-04-13 13:58:15 +00:00
committed by Android (Google) Code Review

View File

@@ -3372,6 +3372,16 @@ public final class ViewRootImpl implements ViewParent,
return super.getMessageName(message);
}
@Override
public boolean sendMessageAtTime(Message msg, long uptimeMillis) {
if (msg.what == MSG_REQUEST_KEYBOARD_SHORTCUTS && msg.obj == null) {
// Debugging for b/27963013
throw new NullPointerException(
"Attempted to call MSG_REQUEST_KEYBOARD_SHORTCUTS with null receiver:");
}
return super.sendMessageAtTime(msg, uptimeMillis);
}
@Override
public void handleMessage(Message msg) {
switch (msg.what) {