Set navigation mode when taskbar is initialised.

Without this, EdgeBackGestureHandler doesn't know that gesture nav is
enabled until you toggle the setting explicitly.

Bug: 198639199
Test: Manual
Change-Id: Ie732469726318a335401a13f68083256f5b9a231
This commit is contained in:
Ben Murdoch
2021-09-17 18:10:46 +01:00
parent 754976361b
commit 209727f64b

View File

@@ -102,7 +102,8 @@ public class TaskbarDelegate implements CommandQueue.Callbacks,
mDisplayId = displayId;
mCommandQueue.addCallback(this);
mOverviewProxyService.addCallback(this);
mNavigationModeController.addListener(this);
mEdgeBackGestureHandler.onNavigationModeChanged(
mNavigationModeController.addListener(this));
mNavigationBarA11yHelper.registerA11yEventListener(mNavA11yEventListener);
// Set initial state for any listeners
updateSysuiFlags();