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} */