LatinIME/java
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
..
res Merge "Fix CHAR LIMIT" 2011-09-29 08:10:44 -07:00
src/com/android/inputmethod Skip successive InputMethodService callbacks after orientation changed 2011-09-30 10:38:32 +09:00
Android.mk Use InputMethodSettingsFragment 2011-07-09 11:25:54 +09:00
AndroidManifest.xml Remove unnecessary permission from open source LatinIME as well 2011-09-29 12:40:44 +09:00
MODULE_LICENSE_APACHE2 Clarify licensing 2010-04-05 09:47:36 -07:00
NOTICE Clarify licensing 2010-04-05 09:47:36 -07:00
proguard.flags Add a settings activity for the spell checker. 2011-08-12 19:07:51 +09:00