Fix floating action button alignment in Dialpad

Bug: 14443661
Change-Id: I43503936cfe097506f1fcc98df3f5a50f53c196e
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index 4e96e3e..ce71245 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -995,7 +995,10 @@
     @Override
     public void onPageSelected(int position) {
         mCurrentTabPosition = position;
-        alignFloatingActionButtonByTab(mCurrentTabPosition);
+        // If the dialpad is showing, the floating action button should always be middle aligned.
+        if (!isDialpadShowing()) {
+            alignFloatingActionButtonByTab(mCurrentTabPosition);
+        }
     }
 
     @Override