diff options
| -rw-r--r-- | location/java/android/location/flags/location.aconfig | 7 | ||||
| -rw-r--r-- | services/core/java/com/android/server/location/gnss/GnssNetworkConnectivityHandler.java | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/location/java/android/location/flags/location.aconfig b/location/java/android/location/flags/location.aconfig index 49810294a888..5f84862ddf49 100644 --- a/location/java/android/location/flags/location.aconfig +++ b/location/java/android/location/flags/location.aconfig @@ -80,10 +80,13 @@ flag { } flag { - name: "subscriptions_listener_thread" + name: "subscriptions_changed_listener_thread" namespace: "location" - description: "Flag for running onSubscriptionsChangeListener on FgThread" + description: "Flag for running onSubscriptionsChangedListener on FgThread" bug: "332451908" + metadata { + purpose: PURPOSE_BUGFIX + } } flag { diff --git a/services/core/java/com/android/server/location/gnss/GnssNetworkConnectivityHandler.java b/services/core/java/com/android/server/location/gnss/GnssNetworkConnectivityHandler.java index 8002300dacc0..880787e8664c 100644 --- a/services/core/java/com/android/server/location/gnss/GnssNetworkConnectivityHandler.java +++ b/services/core/java/com/android/server/location/gnss/GnssNetworkConnectivityHandler.java @@ -203,7 +203,7 @@ class GnssNetworkConnectivityHandler { SubscriptionManager subManager = mContext.getSystemService(SubscriptionManager.class); if (subManager != null) { - if (Flags.subscriptionsListenerThread()) { + if (Flags.subscriptionsChangedListenerThread()) { subManager.addOnSubscriptionsChangedListener(FgThread.getExecutor(), mOnSubscriptionsChangeListener); } else { |