Avoid show menu animated when it's already visible.
- IsVisible should be derived from -isHidden.
Merge pull request #1 from martinezdelariva/master

Avoid show menu animated when it's already visible. -IsInvisible should be derived from -isHidden