Loading java/com/android/dialer/app/calllog/CallLogListItemViewHolder.java +1 −1 Original line number Diff line number Diff line Loading @@ -560,7 +560,7 @@ public final class CallLogListItemViewHolder extends RecyclerView.ViewHolder case CallbackAction.VOICE: if (callLogCache.isVoicemailNumber(accountHandle, number)) { // Call to generic voicemail number, in case there are multiple accounts primaryActionButtonView.setTag(IntentProvider.getReturnVoicemailCallIntentProvider(null)); primaryActionButtonView.setTag(IntentProvider.getReturnVoicemailCallIntentProvider()); } else if (canSupportAssistedDialing()) { primaryActionButtonView.setTag( IntentProvider.getAssistedDialIntentProvider( Loading java/com/android/dialer/app/calllog/IntentProvider.java +2 −3 Original line number Diff line number Diff line Loading @@ -161,14 +161,13 @@ public abstract class IntentProvider { }; } public static IntentProvider getReturnVoicemailCallIntentProvider( @Nullable PhoneAccountHandle phoneAccountHandle) { public static IntentProvider getReturnVoicemailCallIntentProvider() { return new IntentProvider() { @Override public Intent getIntent(Context context) { return PreCall.getIntent( context, CallIntentBuilder.forVoicemail(phoneAccountHandle, CallInitiationType.Type.CALL_LOG)); CallIntentBuilder.forVoicemail(CallInitiationType.Type.CALL_LOG)); } }; } Loading java/com/android/dialer/callintent/CallIntentBuilder.java +2 −2 Original line number Diff line number Diff line Loading @@ -117,10 +117,10 @@ public class CallIntentBuilder implements Parcelable { } public static CallIntentBuilder forVoicemail( @Nullable PhoneAccountHandle phoneAccountHandle, CallInitiationType.Type callInitiationType) { CallInitiationType.Type callInitiationType) { return new CallIntentBuilder( Uri.fromParts(PhoneAccount.SCHEME_VOICEMAIL, "", null), callInitiationType) .setPhoneAccountHandle(phoneAccountHandle); .setPhoneAccountHandle(null); } public void setUri(@NonNull Uri uri) { Loading java/com/android/dialer/commandline/impl/CallCommand.java +1 −1 Original line number Diff line number Diff line Loading @@ -72,7 +72,7 @@ public class CallCommand implements Command { CallIntentBuilder callIntentBuilder; if ("voicemail".equals(number)) { callIntentBuilder = CallIntentBuilder.forVoicemail(phoneAccountHandle, CallInitiationType.Type.DIALPAD); CallIntentBuilder.forVoicemail(CallInitiationType.Type.DIALPAD); } else { callIntentBuilder = new CallIntentBuilder(number, CallInitiationType.Type.DIALPAD); } Loading java/com/android/dialer/dialpadview/DialpadFragment.java +1 −1 Original line number Diff line number Diff line Loading @@ -1136,7 +1136,7 @@ public class DialpadFragment extends Fragment public void callVoicemail() { PreCall.start( getContext(), CallIntentBuilder.forVoicemail(null, CallInitiationType.Type.DIALPAD)); getContext(), CallIntentBuilder.forVoicemail(CallInitiationType.Type.DIALPAD)); hideAndClearDialpad(); } Loading Loading
java/com/android/dialer/app/calllog/CallLogListItemViewHolder.java +1 −1 Original line number Diff line number Diff line Loading @@ -560,7 +560,7 @@ public final class CallLogListItemViewHolder extends RecyclerView.ViewHolder case CallbackAction.VOICE: if (callLogCache.isVoicemailNumber(accountHandle, number)) { // Call to generic voicemail number, in case there are multiple accounts primaryActionButtonView.setTag(IntentProvider.getReturnVoicemailCallIntentProvider(null)); primaryActionButtonView.setTag(IntentProvider.getReturnVoicemailCallIntentProvider()); } else if (canSupportAssistedDialing()) { primaryActionButtonView.setTag( IntentProvider.getAssistedDialIntentProvider( Loading
java/com/android/dialer/app/calllog/IntentProvider.java +2 −3 Original line number Diff line number Diff line Loading @@ -161,14 +161,13 @@ public abstract class IntentProvider { }; } public static IntentProvider getReturnVoicemailCallIntentProvider( @Nullable PhoneAccountHandle phoneAccountHandle) { public static IntentProvider getReturnVoicemailCallIntentProvider() { return new IntentProvider() { @Override public Intent getIntent(Context context) { return PreCall.getIntent( context, CallIntentBuilder.forVoicemail(phoneAccountHandle, CallInitiationType.Type.CALL_LOG)); CallIntentBuilder.forVoicemail(CallInitiationType.Type.CALL_LOG)); } }; } Loading
java/com/android/dialer/callintent/CallIntentBuilder.java +2 −2 Original line number Diff line number Diff line Loading @@ -117,10 +117,10 @@ public class CallIntentBuilder implements Parcelable { } public static CallIntentBuilder forVoicemail( @Nullable PhoneAccountHandle phoneAccountHandle, CallInitiationType.Type callInitiationType) { CallInitiationType.Type callInitiationType) { return new CallIntentBuilder( Uri.fromParts(PhoneAccount.SCHEME_VOICEMAIL, "", null), callInitiationType) .setPhoneAccountHandle(phoneAccountHandle); .setPhoneAccountHandle(null); } public void setUri(@NonNull Uri uri) { Loading
java/com/android/dialer/commandline/impl/CallCommand.java +1 −1 Original line number Diff line number Diff line Loading @@ -72,7 +72,7 @@ public class CallCommand implements Command { CallIntentBuilder callIntentBuilder; if ("voicemail".equals(number)) { callIntentBuilder = CallIntentBuilder.forVoicemail(phoneAccountHandle, CallInitiationType.Type.DIALPAD); CallIntentBuilder.forVoicemail(CallInitiationType.Type.DIALPAD); } else { callIntentBuilder = new CallIntentBuilder(number, CallInitiationType.Type.DIALPAD); } Loading
java/com/android/dialer/dialpadview/DialpadFragment.java +1 −1 Original line number Diff line number Diff line Loading @@ -1136,7 +1136,7 @@ public class DialpadFragment extends Fragment public void callVoicemail() { PreCall.start( getContext(), CallIntentBuilder.forVoicemail(null, CallInitiationType.Type.DIALPAD)); getContext(), CallIntentBuilder.forVoicemail(CallInitiationType.Type.DIALPAD)); hideAndClearDialpad(); } Loading