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

Commit a2193096 authored by Ling Ma's avatar Ling Ma
Browse files

Relax idMatch for DataConnectionState

The temporary fix is motivated by emergency call - without the change, when device bootup without SIM inserted, future data connection state is not notified to IMS ad QNS.

Bug: 343585936
Test: b/343585936#comment64 lab verified and reviewed log
Test: basic voice call + data browsing

Flag: EXEMPT bugfix
Change-Id: I40beab74c037d4744df1a3421e0e4ed80563f9d3
parent ed8b631f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2229,7 +2229,7 @@ public class TelephonyRegistry extends ITelephonyRegistry.Stub {
                    for (Record r : mRecords) {
                        if (r.matchTelephonyCallbackEvent(
                                TelephonyCallback.EVENT_PRECISE_DATA_CONNECTION_STATE_CHANGED)
                                && idMatch(r, subId, phoneId)) {
                                && idMatchRelaxed(r, subId, phoneId)) {
                            try {
                                r.callback.onPreciseDataConnectionStateChanged(preciseState);
                            } catch (RemoteException ex) {