Keep keyboard layout while orientation change
This change can retain symbols layout only, can't retain shift or shift lock state of the keyboard. Bug: 4311428 Change-Id: I6248ed9a6d762e1ca4b72e391fdca9bc9f55ac35main
parent
08eea95650
commit
8ebbe03fed
|
@ -152,7 +152,8 @@ public class KeyboardSwitcher implements SharedPreferences.OnSharedPreferenceCha
|
|||
boolean voiceButtonOnPrimary) {
|
||||
mSwitchState = SWITCH_STATE_ALPHA;
|
||||
try {
|
||||
loadKeyboardInternal(attribute, voiceKeyEnabled, voiceButtonOnPrimary, false);
|
||||
final boolean isSymbols = (mCurrentId != null) ? mCurrentId.isSymbolsKeyboard() : false;
|
||||
loadKeyboardInternal(attribute, voiceKeyEnabled, voiceButtonOnPrimary, isSymbols);
|
||||
} catch (RuntimeException e) {
|
||||
// Get KeyboardId to record which keyboard has been failed to load.
|
||||
final KeyboardId id = getKeyboardId(attribute, false);
|
||||
|
|
Loading…
Reference in New Issue