From 9a44590efa503bdcc06366bf1ecf35a6e1639e03 Mon Sep 17 00:00:00 2001 From: Neil Fuller Date: Thu, 11 Jun 2020 13:43:26 +0100 Subject: [PATCH] Fix a remove*Listener call that doesn't remove Fix a remove*Listener call that doesn't remove the listener. Test: Build only Change-Id: I67b57e8df8a6d39622999634cefdc267fc07ecae --- .../java/com/android/server/location/util/SettingsHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/location/util/SettingsHelper.java b/services/core/java/com/android/server/location/util/SettingsHelper.java index 143aefa4c5dbf..e412aa510993e 100644 --- a/services/core/java/com/android/server/location/util/SettingsHelper.java +++ b/services/core/java/com/android/server/location/util/SettingsHelper.java @@ -171,7 +171,7 @@ public class SettingsHelper { * Remove a listener for changes to the location enabled setting. */ public void removeOnLocationEnabledChangedListener(UserSettingChangedListener listener) { - mLocationMode.addListener(listener); + mLocationMode.removeListener(listener); } /**