DrawerKit
DrawerKit copied to clipboard
Support insufficiently tall content
When the presented view controller's content is not tall enough to fill the entire screen, it doesn't make sense to expand the drawer all the way to the top of the screen. Rather, we should only expand it as far as there is content to show. This essentially boils down to not identifying the fully-expanded state with the full-screen height.