Respect an Action's visible property in GlobalDrawer even when collapsed
X || Y with X being true is always true. This means we never evaluate the visible property when collapsed since the second part is combined as (!expandible && visible). So instead, first check if visible is true and only then check collapsed/expandible properties.