diff --git a/accessible/src/xul/nsXULMenuAccessible.cpp b/accessible/src/xul/nsXULMenuAccessible.cpp index 5e0d5335651..b7f6f27d0ce 100644 --- a/accessible/src/xul/nsXULMenuAccessible.cpp +++ b/accessible/src/xul/nsXULMenuAccessible.cpp @@ -612,7 +612,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; }