{"push_id":2900167479,"size":1,"distinct_size":1,"ref":"refs/heads/dhleong/collapse-abilities-pane","head":"f1f040b116f351499846a642cc68199e98e2912b","before":"ae6562858598f749088b06758a82847ae7ae8a99","commits":[{"sha":"f1f040b116f351499846a642cc68199e98e2912b","author":{"name":"Daniel Leong","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dhleong.net"},"message":"Don't render non-visible instead of animating height; animate headers\n\nThe built in animateHeight option is garbage for our purposes; it\nsets a fixed height on the element and doesn't react to changes in the\nelement's height. Instead, we just ereplace pages that aren't selected\n(or aren't part of the current swipe) with an empty `[:div]`.\n\nWe're currentlty using `scrollIntoView()` to animate the selected header\ninto position. This has the added side-effect of animating to the top\nwhen swiping between pages. It's not originally intended, but it is\nsomewhat nicer than popping to the bottom of the new page, which is\nwhat we had before (thanks to the empty div trick above).","distinct":true,"url":"https://api.github.com/repos/dhleong/wish/commits/f1f040b116f351499846a642cc68199e98e2912b"}]}
{"actor":{"display_login":"dhleong"}}