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

Commit 56748a7c authored by Riley Jones's avatar Riley Jones
Browse files

Adding a check to avoid trying to unregister if A11y Menu didn't successfully register

Bug: 406419099
Test: Rapidly toggle A11y Menu on & off. Verify this does not produce a crash message.
Flag: EXEMPT small internal change
Change-Id: Ia0de08239acc20cc0d69947bb77c2e7d01cb22ae
parent 014ffc85
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -375,11 +375,13 @@ public class AccessibilityMenuService extends AccessibilityService

    @Override
    public boolean onUnbind(Intent intent) {
        if (sInitialized) {
            unregisterReceiver(mHideMenuReceiver);
            unregisterReceiver(mToggleMenuReceiver);
            mDisplayManager.unregisterDisplayListener(mDisplayListener);
            mPrefs.unregisterOnSharedPreferenceChangeListener(mSharedPreferenceChangeListener);
            sInitialized = false;
        }
        if (mA11yMenuLayout != null) {
            mA11yMenuLayout.clearLayout();
            mA11yMenuLayout = null;