The empty div injected to the bottom of the component to compensate for browser tray (unavoidable native UI element in both Chrome and Safari), does not push the sidebar content up, making scrolling to bottom sidebar content impossible without a developer adding a extra hack on top of the existing workaround.
Directly related to close issue:
"amp-sidebar - make the empty div configurable"
https://github.com/ampproject/amphtml/issues/14632
Related:
"Style amp-sidebar to make options accessible in Safari"
https://github.com/ampproject/amphtml/pull/16834
Screen shot in Safari on iPhone:
Screen shot in Chrome on iPhone:
Empty div shows up in Chrome Developer tools
Thanks for the detailed report and researching existing issues.
Most helpful comment
Thanks for the detailed report and researching existing issues.