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

Commit d9cc7448 authored by Candice's avatar Candice
Browse files

Setup theme for the accessibility floating menu

Set theme for the window context the accessibility floating menu is
using.

Bug: 406651629
Test: Manually. See screenshot in the bug
Flag: android.view.accessibility.force_invert_color
Change-Id: I0261da8a3338c4888ecd1776713db4060bc94afd
parent aa8beeae
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ import com.android.systemui.accessibility.AccessibilityButtonTargetsObserver;
import com.android.systemui.dagger.SysUISingleton;
import com.android.systemui.dagger.qualifiers.Main;
import com.android.systemui.navigationbar.NavigationModeController;
import com.android.systemui.res.R;
import com.android.systemui.settings.DisplayTracker;
import com.android.systemui.util.settings.SecureSettings;

@@ -200,6 +201,7 @@ public class AccessibilityFloatingMenuController implements
                    mDisplayTracker.getDefaultDisplayId());
            final Context windowContext = mContext.createWindowContext(defaultDisplay,
                    TYPE_NAVIGATION_BAR_PANEL, /* options= */ null);
            windowContext.setTheme(R.style.Theme_SystemUI);
            mFloatingMenu = new MenuViewLayerController(windowContext, mWindowManager,
                    mAccessibilityManager, mSecureSettings, mNavigationModeController,
                    mHearingAidDeviceManager);