Loading core/java/android/net/NetworkTemplate.java +2 −1 Original line number Diff line number Diff line Loading @@ -288,7 +288,8 @@ public class NetworkTemplate implements Parcelable { } else { final boolean matchesType = (sForceAllNetworkTypes || contains(DATA_USAGE_NETWORK_TYPES, ident.mType)); return matchesType && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); return matchesType && !ArrayUtils.isEmpty(mMatchSubscriberIds) && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); } } Loading Loading
core/java/android/net/NetworkTemplate.java +2 −1 Original line number Diff line number Diff line Loading @@ -288,7 +288,8 @@ public class NetworkTemplate implements Parcelable { } else { final boolean matchesType = (sForceAllNetworkTypes || contains(DATA_USAGE_NETWORK_TYPES, ident.mType)); return matchesType && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); return matchesType && !ArrayUtils.isEmpty(mMatchSubscriberIds) && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); } } Loading