Merge "Memory leak in TextKeyListener."
This commit is contained in:
@@ -246,8 +246,11 @@ public class TextKeyListener extends BaseKeyListener implements SpanWatcher {
|
|||||||
private void initPrefs(Context context) {
|
private void initPrefs(Context context) {
|
||||||
final ContentResolver contentResolver = context.getContentResolver();
|
final ContentResolver contentResolver = context.getContentResolver();
|
||||||
mResolver = new WeakReference<ContentResolver>(contentResolver);
|
mResolver = new WeakReference<ContentResolver>(contentResolver);
|
||||||
mObserver = new SettingsObserver();
|
|
||||||
contentResolver.registerContentObserver(Settings.System.CONTENT_URI, true, mObserver);
|
if (mObserver == null) {
|
||||||
|
mObserver = new SettingsObserver();
|
||||||
|
contentResolver.registerContentObserver(Settings.System.CONTENT_URI, true, mObserver);
|
||||||
|
}
|
||||||
|
|
||||||
updatePrefs(contentResolver);
|
updatePrefs(contentResolver);
|
||||||
mPrefsInited = true;
|
mPrefsInited = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user