Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47a7821b authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "IMS: add supprot to start video call from meun of dialpad."

parents e2b10f27 5c8a5970
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -942,7 +942,8 @@ public class DialpadFragment extends AnalyticsFragment
                }

                final MenuItem VideoCallOption = menu.findItem(R.id.menu_video_call);
                VideoCallOption.setVisible(CallUtil.isCSVTEnabled());
                VideoCallOption.setVisible(CallUtil.isCSVTEnabled()
                        || CallUtil.isVideoEnabled(mContext));

                final MenuItem ConferDialerOption
                        = menu.findItem(R.id.menu_add_to_4g_conference_call);
@@ -1708,9 +1709,15 @@ public class DialpadFragment extends AnalyticsFragment
                final String number = mDigits.getText().toString();
                if (CallUtil.isCSVTEnabled()) {
                    getActivity().startActivity(CallUtil.getCSVTCallIntent(number));
                } else if (false) {
                } else if (CallUtil.isVideoEnabled(mContext)) {
                    //add support for ims video call;
                    final Intent intent = CallUtil.getVideoCallIntent(number,
                                (getActivity() instanceof DialtactsActivity ?
                                    ((DialtactsActivity) getActivity()).getCallOrigin() : null));
                    DialerUtils.startActivityWithErrorToast(getActivity(), intent);
                }
                hideAndClearDialpad(false);
                return true;
            case R.id.menu_add_to_4g_conference_call:
                getActivity().startActivity(CallUtil.getConferenceDialerIntent(
                        mDigits.getText().toString()));