Update action chicklets in correct order.
diff --git a/src/com/android/contacts/ui/FastTrackWindow.java b/src/com/android/contacts/ui/FastTrackWindow.java
index bd68290..80c57a6 100644
--- a/src/com/android/contacts/ui/FastTrackWindow.java
+++ b/src/com/android/contacts/ui/FastTrackWindow.java
@@ -983,6 +983,10 @@
         // Show or hide the resolve list if needed
         boolean visibleNow = mFooterDisambig.getVisibility() == View.VISIBLE;
 
+        if (mLastAction != null) mLastAction.setChecked(!visible);
+        if (actionView != null) actionView.setChecked(visible);
+        mLastAction = actionView;
+
         // Bail early if already in desired state
         if (visible == visibleNow) return;
 
@@ -997,10 +1001,6 @@
             // If hiding list, restore any down arrow state
             mArrowDown.setVisibility(mWasDownArrow ? View.VISIBLE : View.INVISIBLE);
         }
-
-        if (mLastAction != null) mLastAction.setChecked(!visible);
-        if (actionView != null) actionView.setChecked(visible);
-        mLastAction = actionView;
     }
 
     /** {@inheritDoc} */