commit | 0c33ed2992b2eb484c229fd3322df14d97c10caa | [log] [tgz] |
---|---|---|
author | Devin Taylor <devin.taylor@garmin.com> | Tue Feb 23 13:26:46 2010 -0600 |
committer | Garmin Android technology group <android@garmin.com> | Wed Feb 24 09:17:04 2010 -0600 |
tree | 6090e0c936ab4441c3306ed29bb42ec380684642 | |
parent | 27f3de6bac93140452ce131cbbd8c6df33e25a94 [diff] |
Fix Memory Leak When Switching Input Methods Fixes a memory leak when input methods are switched. Uses a variety of methods to avoid holding a reference to the InputMethodService which created the binders, which was leaking those InputMethodServices. See http://code.google.com/p/android/issues/detail?id=6661 for reproduction steps.