Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scrolling and navigation on a mobile is lagging and shaking. #49

Open
ohubaut opened this issue May 21, 2021 · 2 comments
Open

Scrolling and navigation on a mobile is lagging and shaking. #49

ohubaut opened this issue May 21, 2021 · 2 comments
Milestone

Comments

@ohubaut
Copy link

ohubaut commented May 21, 2021

The new backend, introduced with the release of Spring Boot 2.5.0, is quite unpleasant to use on a mobile.

Scrolling is unresponsive, often leaves part of the page blank as the browser seem to have a hard time to keep up with the rendering.
There is a shaking effect too, even with slow scroll.

Observed on an iPhone 11 Pro, so not an underpowered phone.

For reference, see the difference between the 2.4.6 doc smooth scroll and the current 2.5.0 doc (the video softens the effect, it is much more pronounced IRL)

@philwebb
Copy link
Contributor

Thanks for the report. I'm not sure yet if this is something related to javascript that updates the TOC or a more fundamental change.

@philwebb philwebb added this to the 0.0.x milestone May 25, 2021
@toedter
Copy link

toedter commented May 27, 2021

On my Samsung S9 (Android) everything runs smoothly.

philwebb pushed a commit to philwebb/spring-asciidoctor-backends that referenced this issue Jul 7, 2021
WebInterceptor now uses delegation, forming a chain of interceptors
followed by a GraphQLService at the end to invoke graphql.GraphQL.

Closes spring-iogh-49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants