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

allow full-screen snapshots #1301

Merged
merged 1 commit into from
Nov 13, 2024
Merged

allow full-screen snapshots #1301

merged 1 commit into from
Nov 13, 2024

Conversation

mansona
Copy link
Collaborator

@mansona mansona commented Nov 13, 2024

The original reason for this change is because I wanted to add percy in #1296 but this is also required if you want the chrome "full screenshot" functionality to work. You can compare the preview build of this PR with the main demo app by doing the following

  • open the preview app in chrome
  • open dev tools
  • run cmd-shift-p to open the command pallet
  • type "screenshot" and select "Capture full size screenshot"

On main you'll see that scroll will be cut off and you can never get a full screenshot. This PR fixes that but needs to add some hacks to make the dialog inert. Personally I think it's a good tradeoff 👍

Copy link

netlify bot commented Nov 13, 2024

Deploy Preview for ember-paper ready!

Name Link
🔨 Latest commit cc4e193
🔍 Latest deploy log https://app.netlify.com/sites/ember-paper/deploys/67344c0265314d0008d8dea3
😎 Deploy Preview https://deploy-preview-1301--ember-paper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

github-actions bot commented Nov 13, 2024

Some tests with 'continue-on-error: true' have failed:

@mansona mansona merged commit 175c579 into main Nov 13, 2024
13 checks passed
@mansona mansona deleted the full-screen-snapshots branch November 13, 2024 14:43
@github-actions github-actions bot mentioned this pull request Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants