From 8ace5f6ec17cd1a1658e9c7e0e2e79a6f6d5e4c2 Mon Sep 17 00:00:00 2001 From: Matt Pape Date: Thu, 30 May 2019 10:43:45 -0700 Subject: [PATCH] Update systemui components to DeviceConfig.onPropertiesChangedListener Remove references to @removed onPropertyChangedListener so we can delete the code. Test: atest AssistHandleBehaviorControllerTest Bug: 128902955 Change-Id: I0e2563b3667d21f272bcaf3d94406b2663b3321e --- .../assist/AssistHandleBehaviorController.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/assist/AssistHandleBehaviorController.java b/packages/SystemUI/src/com/android/systemui/assist/AssistHandleBehaviorController.java index 1aa47cc6d800a..716badb6b801b 100644 --- a/packages/SystemUI/src/com/android/systemui/assist/AssistHandleBehaviorController.java +++ b/packages/SystemUI/src/com/android/systemui/assist/AssistHandleBehaviorController.java @@ -94,12 +94,14 @@ public final class AssistHandleBehaviorController implements AssistHandleCallbac DeviceConfig.NAMESPACE_SYSTEMUI, SystemUiDeviceConfigFlags.ASSIST_HANDLES_BEHAVIOR_MODE, DEFAULT_BEHAVIOR.toString())); - DeviceConfig.addOnPropertyChangedListener( + DeviceConfig.addOnPropertiesChangedListener( DeviceConfig.NAMESPACE_SYSTEMUI, mHandler::post, - (namespace, name, value) -> { - if (SystemUiDeviceConfigFlags.ASSIST_HANDLES_BEHAVIOR_MODE.equals(name)) { - setBehavior(value); + (properties) -> { + if (properties.getKeyset().contains( + SystemUiDeviceConfigFlags.ASSIST_HANDLES_BEHAVIOR_MODE)) { + setBehavior(properties.getString( + SystemUiDeviceConfigFlags.ASSIST_HANDLES_BEHAVIOR_MODE, null)); } }); }