A core part of my app is the use of a dynamic accordion that provides navigation through about 10 sections worth of data; here’s a demo (with just one such section, “allergies”):
In my app in mobile safari there is a problem if you expand the section and then try to scroll right away. The scrolling gesture seems to block any updates to the scroll length (ie the scrollbar). So you can’t scroll through the content you just expanded. You have to release the gesture, wait a second, and then scroll.
Any ideas for either a fix (updating the scroll length faster), or a workaround? Maybe programmatically setting data-tap-disable on the section content until the scroll length has been updated (not sure how to detect that)?