summaryrefslogtreecommitdiff
path: root/java/com/android/incallui
diff options
context:
space:
mode:
authortwyen <twyen@google.com>2018-01-09 17:33:48 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-09 18:29:31 -0800
commit06fee1b28472f1019443c9b63ea9bd8aad9f5757 (patch)
treeca5a7198d176ad17ddb3ce16d2208f6825c3a05a /java/com/android/incallui
parent6518fdb6a4adc054d4c9400a734cc4b194734b5c (diff)
Allow SimSuggestionProvider to auto select phone account.
Bug: 70503524 Test: Unit tests. PiperOrigin-RevId: 181400523 Change-Id: I07f2f2cd7c1402d1acb6bfbde9db8d90c888edf6
Diffstat (limited to 'java/com/android/incallui')
-rw-r--r--java/com/android/incallui/multisim/SwapSimWorker.java5
1 files changed, 5 insertions, 0 deletions
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<Void, Void>, 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;