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

Commit 5523cc4c authored by Chen Xu's avatar Chen Xu Committed by Android (Google) Code Review
Browse files

Merge "change to non-static cache in carrierSignalAgent" into nyc-mr1-dev

parents 1e9bc601 c4ed983e
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -46,13 +46,13 @@ public class CarrierSignalAgent {
     * This is a map of intent action -> string array of carrier signal receiver names which are
     * interested in this intent action
     */
    private static final HashMap<String, String[]> mCachedCarrierSignalReceiverNames =
    private final HashMap<String, String[]> mCachedCarrierSignalReceiverNames =
            new HashMap<>();
    /**
     * This is a map of intent action -> carrier config key of signal receiver names which are
     * interested in this intent action
     */
    private static final Map<String, String> mIntentToCarrierConfigKeyMap =
    private final Map<String, String> mIntentToCarrierConfigKeyMap =
            new HashMap<String, String>() {{
                put(TelephonyIntents.ACTION_CARRIER_SIGNAL_REDIRECTED,
                        CarrierConfigManager.KEY_SIGNAL_REDIRECTION_RECEIVER_STRING_ARRAY);
@@ -92,9 +92,6 @@ public class CarrierSignalAgent {
                        Rlog.d("loadCarrierSignalReceiverNames: ", name);
                    }
                }
            } else {
                // Return static default defined in CarrierConfigManager.
                receiverNames = CarrierConfigManager.getDefaultConfig().getStringArray(receiverType);
            }
            mCachedCarrierSignalReceiverNames.put(intentAction, receiverNames);
        }