diff --git a/accessible/src/xul/nsXULMenuAccessible.cpp b/accessible/src/xul/nsXULMenuAccessible.cpp index ce89a0640fc..281d7ff388e 100644 --- a/accessible/src/xul/nsXULMenuAccessible.cpp +++ b/accessible/src/xul/nsXULMenuAccessible.cpp @@ -617,7 +617,8 @@ nsXULMenupopupAccessible::GetState(PRUint32 *aState, PRUint32 *aExtraState) if (!isActive) *aState |= (nsIAccessibleStates::STATE_OFFSCREEN | - nsIAccessibleStates::STATE_INVISIBLE); + nsIAccessibleStates::STATE_INVISIBLE | + nsIAccessibleStates::STATE_COLLAPSED); return NS_OK; }