This PR fires events at more intuitive times, regardless of how you open or close the menu (drag, toggle, etc.)
No matter how you open or close the menu, easeCallback gets called. So we can determine the menu's state in there and fire the correct event. Simplified.
This PR fires events at more intuitive times, regardless of how you open or close the menu (drag, toggle, etc.)
No matter how you open or close the menu, easeCallback gets called. So we can determine the menu's state in there and fire the correct event. Simplified.