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

iOS landscape mode - Content bouncing bug #22093

Open
1 task done
tomson opened this issue Jan 31, 2025 · 1 comment
Open
1 task done

iOS landscape mode - Content bouncing bug #22093

tomson opened this issue Jan 31, 2025 · 1 comment
Labels
needs:triage [triage] this needs to be triaged by the Ghost team

Comments

@tomson
Copy link

tomson commented Jan 31, 2025

Issue Summary

When viewing a page in landscape format on iOS the contents begins to bounce.

Screen recordings

Ghost Digest theme screen recording - 31 Jan 2025
https://digest.ghost.io
https://github.com/user-attachments/assets/a27e28cc-53a5-49b6-8b0b-363f1ac8f1a3

Ghost Journal theme screen recording - 31 Jan 2025
https://journal.ghost.io
https://github.com/user-attachments/assets/0f0e8b58-f697-4bfe-bcc4-60f08f2f821e

Tried with Safari and Firefox on iOS 18.3 on iPhone 11 Pro Max, with two different Ghost themes, same result in both cases. The issue doesn't seem to happen in portrait orientation.

Tested on

  • Apple iPhone 11 Pro Max
  • iOS 18.3
  • Safari
  • Firefox 124.1

Steps to Reproduce

  1. View page such as https://digest.ghost.io in landscape orientation on iPhone 11 Pro Max.
  2. Scroll down to beginning of contents.
  3. Contents begins to bounce or jiggle up and down rapidly.
  4. When scrolling back to the top this is no longer the case

Ghost Version

Current

Node.js Version

Current

How did you install Ghost?

ghost.io

Database type

MySQL 5.7

Browser & OS version

No response

Relevant log / error output

Code of Conduct

  • I agree to be friendly and polite to people in this repository
@github-actions github-actions bot added the needs:triage [triage] this needs to be triaged by the Ghost team label Jan 31, 2025
@kevinansfield
Copy link
Member

I’ve tested this on an iPhone 16 pro max and in Safari’s responsive design at the same viewport size as an iPhone 11 but haven’t been able to reproduce so far.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs:triage [triage] this needs to be triaged by the Ghost team
Projects
None yet
Development

No branches or pull requests

2 participants