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

Commit 01409f7a authored by Andrew Lee's avatar Andrew Lee Committed by Android Git Automerger
Browse files

am e8dc29f5: Merge "Hide the FAB if the dialpad chooser is shown." into lmp-dev

* commit 'e8dc29f5':
  Hide the FAB if the dialpad chooser is shown.
parents 66c729a4 e8dc29f5
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -225,7 +225,7 @@ public class DialpadFragment extends AnalyticsFragment
        public void onCallStateChanged(int state, String incomingNumber) {
            // Log.i(TAG, "PhoneStateListener.onCallStateChanged: "
            //       + state + ", '" + incomingNumber + "'");
            if ((state == TelephonyManager.CALL_STATE_IDLE) && dialpadChooserVisible()) {
            if ((state == TelephonyManager.CALL_STATE_IDLE) && isDialpadChooserVisible()) {
                // Log.i(TAG, "Call ended with dialpad chooser visible!  Taking it down...");
                // Note there's a race condition in the UI here: the
                // dialpad chooser could conceivably disappear (on its
@@ -1210,7 +1210,7 @@ public class DialpadFragment extends AnalyticsFragment
        }

        if (enabled) {
            // Log.i(TAG, "Showing dialpad chooser!");
            Log.i(TAG, "Showing dialpad chooser!");
            if (mDialpadView != null) {
                mDialpadView.setVisibility(View.GONE);
            }
@@ -1225,7 +1225,7 @@ public class DialpadFragment extends AnalyticsFragment
            }
            mDialpadChooser.setAdapter(mDialpadChooserAdapter);
        } else {
            // Log.i(TAG, "Displaying normal Dialer UI.");
            Log.i(TAG, "Displaying normal Dialer UI.");
            if (mDialpadView != null) {
                mDialpadView.setVisibility(View.VISIBLE);
            } else {
@@ -1240,7 +1240,7 @@ public class DialpadFragment extends AnalyticsFragment
    /**
     * @return true if we're currently showing the "dialpad chooser" UI.
     */
    private boolean dialpadChooserVisible() {
    private boolean isDialpadChooserVisible() {
        return mDialpadChooser.getVisibility() == View.VISIBLE;
    }

@@ -1603,7 +1603,7 @@ public class DialpadFragment extends AnalyticsFragment
        final DialtactsActivity activity = (DialtactsActivity) getActivity();
        final DialpadView dialpadView = (DialpadView) getView().findViewById(R.id.dialpad_view);
        if (activity == null) return;
        if (!hidden) {
        if (!hidden && !isDialpadChooserVisible()) {
            if (mAnimate) {
                dialpadView.animateShow();
            }