summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Lee <anwlee@google.com>2014-09-23 17:01:50 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-09-23 17:01:51 +0000
commite8dc29f5e298505943901e92dd8186c427c57596 (patch)
tree2a69c65085ada20befac9f5bce17ca19c939ea2b
parent764bd1f217309c0da9623ce50cec028998baab54 (diff)
parent62e1d70e9779bd120b5fb9d5e89d952b5ef9ab6b (diff)
Merge "Hide the FAB if the dialpad chooser is shown." into lmp-dev
-rw-r--r--src/com/android/dialer/dialpad/DialpadFragment.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/dialer/dialpad/DialpadFragment.java b/src/com/android/dialer/dialpad/DialpadFragment.java
index 9a34fa51e..7faed07ad 100644
--- a/src/com/android/dialer/dialpad/DialpadFragment.java
+++ b/src/com/android/dialer/dialpad/DialpadFragment.java
@@ -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();
}