Add guard to prevent possible IllegalStateException
Bug: 5227682 Change-Id: Iff93b425f52981b5e2c65e309b07bcfe4485eeb1main
parent
ed23cc7f0b
commit
46286874f3
|
@ -495,6 +495,9 @@ public class LatinKeyboardView extends KeyboardView implements PointerTracker.Ke
|
|||
|
||||
@Override
|
||||
public boolean onTouchEvent(MotionEvent me) {
|
||||
if (getKeyboard() == null) {
|
||||
return false;
|
||||
}
|
||||
return mTouchScreenRegulator.onTouchEvent(me);
|
||||
}
|
||||
|
||||
|
|
|
@ -283,7 +283,7 @@ public class PointerTracker {
|
|||
mListener.onCancelInput();
|
||||
}
|
||||
|
||||
public void setKeyDetectorInner(KeyDetector keyDetector) {
|
||||
private void setKeyDetectorInner(KeyDetector keyDetector) {
|
||||
mKeyDetector = keyDetector;
|
||||
mKeyboard = keyDetector.getKeyboard();
|
||||
mKeys = mKeyboard.mKeys;
|
||||
|
|
Loading…
Reference in New Issue