From 06fee1b28472f1019443c9b63ea9bd8aad9f5757 Mon Sep 17 00:00:00 2001 From: twyen Date: Tue, 9 Jan 2018 17:33:48 -0800 Subject: Allow SimSuggestionProvider to auto select phone account. Bug: 70503524 Test: Unit tests. PiperOrigin-RevId: 181400523 Change-Id: I07f2f2cd7c1402d1acb6bfbde9db8d90c888edf6 --- java/com/android/incallui/multisim/SwapSimWorker.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'java/com/android/incallui') diff --git a/java/com/android/incallui/multisim/SwapSimWorker.java b/java/com/android/incallui/multisim/SwapSimWorker.java index 73c18c442..28cf293b0 100644 --- a/java/com/android/incallui/multisim/SwapSimWorker.java +++ b/java/com/android/incallui/multisim/SwapSimWorker.java @@ -31,6 +31,7 @@ import com.android.dialer.common.Assert; import com.android.dialer.common.LogUtil; import com.android.dialer.common.concurrent.DialerExecutor.Worker; import com.android.dialer.common.concurrent.ThreadUtil; +import com.android.dialer.preferredsim.suggestion.SimSuggestionComponent; import com.android.dialer.util.PermissionsUtil; import com.android.incallui.call.CallList; import com.android.incallui.call.DialerCall; @@ -99,6 +100,10 @@ public class SwapSimWorker implements Worker, DialerCallListener, Ca @SuppressWarnings("MissingPermission") public Void doInBackground(Void unused) { try { + SimSuggestionComponent.get(context) + .getSuggestionProvider() + .reportIncorrectSuggestion(context, number); + if (!PermissionsUtil.hasPhonePermissions(context)) { LogUtil.e("SwapSimWorker.doInBackground", "missing phone permission"); return null; -- cgit v1.2.3