I’m experiencing a little navigation issue with the docs on mobile (android).
When I open the menu, and click a link, the page opens but I can’t scroll down the page (it feels like an overlay remains on the page after the menu has slid away).
To work around this, I open the menu again, then close it and I can now scroll.
Here are my findings (copied from the GitHub issue):
I identified a bug in Hologram’s patching mechanism which occurs when root element (html) attributes are modified during navigation. This happens in this case because the html element gets a Tailwind overflow-hidden class when the menu opens to prevent scrolling underneath the menu container.
The current bitstring implementation is very inefficient (since templates are essentially long bitstrings, this significantly impacts performance)
There’s extensive logging for debugging
Every action triggers a full template re-render
These issues are scheduled to be fixed in upcoming releases.
The Hologram fix has been applied to the website - could you confirm if the menu works correctly now (aside from the noticeable lag)? Navigation to the next page should be fast; only opening/closing the menu without clicking a link should have the noticeable lag.