diff options
author | twyen <twyen@google.com> | 2018-01-09 17:33:48 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-09 18:29:31 -0800 |
commit | 06fee1b28472f1019443c9b63ea9bd8aad9f5757 (patch) | |
tree | ca5a7198d176ad17ddb3ce16d2208f6825c3a05a /java/com/android/incallui | |
parent | 6518fdb6a4adc054d4c9400a734cc4b194734b5c (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.java | 5 |
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; |