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

Commit 192e7afc authored by Winson Chung's avatar Winson Chung Committed by Android (Google) Code Review
Browse files

Merge "Only call per-user calls for gesture settings observer" into tm-qpr-dev

parents ac4c8665 0371d0f6
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -84,7 +84,7 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas

        windowLayoutParams.insetsRoundedCornerFrame = true
        context.addOnDeviceProfileChangeListener(deviceProfileChangeListener)
        gestureNavSettingsObserver.registerForCurrentUser()
        gestureNavSettingsObserver.registerForCallingUser()
    }

    fun onDestroy() {
@@ -102,6 +102,7 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas
        )
        val contentHeight = controllers.taskbarStashController.contentHeightToReportToApps
        val tappableHeight = controllers.taskbarStashController.tappableHeightToReportToApps
        val res = context.resources;
        for (provider in windowLayoutParams.providedInsets) {
            if (
                provider.type == ITYPE_EXTRA_NAVIGATION_BAR ||
@@ -113,7 +114,7 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas
            } else if (provider.type == ITYPE_LEFT_GESTURES) {
                provider.insetsSize =
                    Insets.of(
                        gestureNavSettingsObserver.getLeftSensitivity(context.resources),
                        gestureNavSettingsObserver.getLeftSensitivityForCallingUser(res),
                        0,
                        0,
                        0
@@ -123,7 +124,7 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas
                    Insets.of(
                        0,
                        0,
                        gestureNavSettingsObserver.getRightSensitivity(context.resources),
                        gestureNavSettingsObserver.getRightSensitivityForCallingUser(res),
                        0
                    )
            }