Handle ActivityNotFoundException when starting intent from IntentModule
Bug: 70515828
Test: IntentModuleTest
PiperOrigin-RevId: 179123113
Change-Id: I3cfed7570505c058f3e86054186115db98bb2a8e
diff --git a/java/com/android/dialer/contactactions/IntentModule.java b/java/com/android/dialer/contactactions/IntentModule.java
index 57eb50a..aa7fd25 100644
--- a/java/com/android/dialer/contactactions/IntentModule.java
+++ b/java/com/android/dialer/contactactions/IntentModule.java
@@ -25,6 +25,7 @@
import com.android.dialer.callintent.CallInitiationType.Type;
import com.android.dialer.callintent.CallIntentBuilder;
import com.android.dialer.precall.PreCall;
+import com.android.dialer.util.DialerUtils;
/**
* {@link ContactActionModule} useful for making easy to build modules based on starting an intent.
@@ -55,7 +56,7 @@
@Override
public boolean onClick() {
- context.startActivity(intent);
+ DialerUtils.startActivityWithErrorToast(context, intent);
return true;
}