Loading core/java/android/telephony/TelephonyRegistryManager.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -111,7 +111,12 @@ public class TelephonyRegistryManager { IOnSubscriptionsChangedListener callback = new IOnSubscriptionsChangedListener.Stub() { IOnSubscriptionsChangedListener callback = new IOnSubscriptionsChangedListener.Stub() { @Override @Override public void onSubscriptionsChanged () { public void onSubscriptionsChanged () { final long identity = Binder.clearCallingIdentity(); try { executor.execute(() -> listener.onSubscriptionsChanged()); executor.execute(() -> listener.onSubscriptionsChanged()); } finally { Binder.restoreCallingIdentity(identity); } } } }; }; mSubscriptionChangedListenerMap.put(listener, callback); mSubscriptionChangedListenerMap.put(listener, callback); Loading Loading
core/java/android/telephony/TelephonyRegistryManager.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -111,7 +111,12 @@ public class TelephonyRegistryManager { IOnSubscriptionsChangedListener callback = new IOnSubscriptionsChangedListener.Stub() { IOnSubscriptionsChangedListener callback = new IOnSubscriptionsChangedListener.Stub() { @Override @Override public void onSubscriptionsChanged () { public void onSubscriptionsChanged () { final long identity = Binder.clearCallingIdentity(); try { executor.execute(() -> listener.onSubscriptionsChanged()); executor.execute(() -> listener.onSubscriptionsChanged()); } finally { Binder.restoreCallingIdentity(identity); } } } }; }; mSubscriptionChangedListenerMap.put(listener, callback); mSubscriptionChangedListenerMap.put(listener, callback); Loading