LatinIME/java/src/com/android/inputmethod
Tadashi G. Takaoka 59f8ca752d Skip successive InputMethodService callbacks after orientation changed
IME is called back four methods for each input field as a IME life
cycle. The four methods are onStartInput, onStartInputView,
onFinishInputView and onFinishInput.

After orientation changed, Those quartet methods will be called back
twice. This behavior of the framework might be a bug.

In order to restore the previous keyboard layout, we should skip
onFinishInputView and onFinishInput of the first quartet and
onStartInput and onStartInputView of the second quartet.

Bug: 4311428
Change-Id: I450ddc0cce5d00abc971ffd42a507a8a86682548
2011-09-30 10:38:32 +09:00
..
accessibility Rename LatinKeyboardBaseView to LatinKeyboardView 2011-08-23 17:57:02 +09:00
compat (DO NOT MERGE) Update fullscreen mode also at onStartInputView 2011-09-20 16:59:00 +09:00
deprecated Make WordComposer aware of capitalized word 2011-09-13 19:11:10 +09:00
keyboard Skip successive InputMethodService callbacks after orientation changed 2011-09-30 10:38:32 +09:00
latin Skip successive InputMethodService callbacks after orientation changed 2011-09-30 10:38:32 +09:00