mirror of
https://github.com/yuliskov/LeanKeyboard.git
synced 2026-04-21 07:26:53 -04:00
fix crashes
This commit is contained in:
@@ -214,7 +214,8 @@ public class LeanbackKeyboardView extends FrameLayout {
|
||||
}
|
||||
|
||||
private void removeMessages() {
|
||||
throw new IllegalStateException("method not implemented");
|
||||
// TODO: not implemented
|
||||
Log.w(TAG, "method 'removeMessages()' not implemented");
|
||||
}
|
||||
|
||||
private void setKeys(List<Key> keys) {
|
||||
@@ -477,14 +478,14 @@ public class LeanbackKeyboardView extends FrameLayout {
|
||||
}
|
||||
|
||||
public void setKeyboard(Keyboard keyboard) {
|
||||
this.removeMessages();
|
||||
this.mKeyboard = keyboard;
|
||||
this.setKeys(this.mKeyboard.getKeys());
|
||||
int var2 = this.mShiftState;
|
||||
this.mShiftState = -1;
|
||||
this.setShiftState(var2);
|
||||
this.requestLayout();
|
||||
this.invalidateAllKeys();
|
||||
removeMessages();
|
||||
mKeyboard = keyboard;
|
||||
setKeys(mKeyboard.getKeys());
|
||||
int state = mShiftState;
|
||||
mShiftState = -1;
|
||||
setShiftState(state);
|
||||
requestLayout();
|
||||
invalidateAllKeys();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user