@Override public Parcelable onSaveInstanceState() {
        Parcelable superState = super.onSaveInstanceState();
        SavedState savedState = new SavedState(superState);
        savedState.state = currentState;
        savedState.visible = drawable != null && drawable.isDrawableVisible();
        return savedState;
    }
A basic View wrapper of {@link MaterialMenuDrawable}. Used
for custom view ActionBar or other layouts
library/src/main/java/com/balysv/materialmenu/MaterialMenuView.java