FluidGroup / Rideau

🎪 Rideau is a drawer UI similar to what Apple's apps use. (e.g Maps, Shortcuts) Supports multiple snap points
MIT License
504 stars 25 forks source link

Cleanup and revise internal behaviors #35

Closed muukii closed 4 years ago

muukii commented 4 years ago

Fixes the following issue: In RideauViewController, it has an issue that ViewController does not dismiss itself when the user interrupted swiping down animation. At that time, RideauInternalView won't call the handler that tells what the snap point did change. Currently, RideauViewController performs dismissal of itself if RideauInternalView's snap point has been changed to hidden point.

It fixed RideauInternalView tells view controller the changed snap point correctly.