Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d35180cf authored by Gilles Debunne's avatar Gilles Debunne
Browse files

Fix for a memory leak in TextKeyListener.

Open source contribution https://review.source.android.com/#change,16985

Change-Id: Iebf09e147dd26575ca1a3f02180a678583671a68
parent c0b4f6d3
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -246,8 +246,10 @@ public class TextKeyListener extends BaseKeyListener implements SpanWatcher {
    private void initPrefs(Context context) {
        final ContentResolver contentResolver = context.getContentResolver();
        mResolver = new WeakReference<ContentResolver>(contentResolver);
        if (mObserver == null) {
            mObserver = new SettingsObserver();
            contentResolver.registerContentObserver(Settings.System.CONTENT_URI, true, mObserver);
        }

        updatePrefs(contentResolver);
        mPrefsInited = true;