futokb/java/src/com/android/inputmethod/compat
Tadashi G. Takaoka 5a2d063047 Remove unnecessary onRefreshKeyboard call.
When using the sliding spacebar language switch on ICS, both
LatinIME.toggleLanguage() and
InputMethodService.onCurrentInputMethodSubtypeChanged() invoke
LatinIME.onRefreshKeyboard().  This change eliminates the first one if
it isn't necessary.

This change also cleans up the followings.
  * reuse theme Context when the keyboard theme hasn't been changed.
  * clear the Keyboard cache when theme has been switched.
  * eliminates unnecessary Context reference from LatinKeyboard and
    SlidingLocaleDrawable.
  * recycle Bitmap and reuse Canvas in KeyboardView.

Bug: 4725930
Change-Id: I87366e9304879d94d12b7345adea768d86d43519
2011-06-20 19:21:31 +09:00
..
AbstractCompatWrapper.java Fix some compat bugs and add VoiceInputLoggerCompatUtils 2011-03-25 18:38:20 -07:00
CompatUtils.java Put SuggestionSpan at commitText 2011-05-25 17:48:31 +09:00
EditorInfoCompatUtils.java Tab key is shown when editor navigation flag is set 2011-06-17 19:08:49 +09:00
InputConnectionCompatUtils.java Put SuggestionSpan at commitText 2011-05-25 17:48:31 +09:00
InputMethodInfoCompatWrapper.java Added InputMethodInfoCompatWrapper 2011-03-24 12:24:50 -07:00
InputMethodManagerCompatWrapper.java Fix Eclipse warnings. 2011-04-26 16:39:45 +09:00
InputMethodServiceCompatWrapper.java Remove unnecessary onRefreshKeyboard call. 2011-06-20 19:21:31 +09:00
InputMethodSubtypeCompatWrapper.java Revise hasMultipleEnabledIMEsOrSubtypes() 2011-06-07 22:22:15 +09:00
InputTypeCompatUtils.java Fix web input type judgment 2011-05-30 19:10:25 +09:00
SuggestionSpanUtils.java Refactor of SuggestionSpanUtils 2011-06-17 18:25:36 +09:00
VibratorCompatWrapper.java Added VibratorCompatWrapper 2011-03-24 21:25:22 -07:00