Skip to content

Preserve viewer viewport across resize transitions#9

Merged
hugolytics merged 1 commit into
mainfrom
fix/preserve-viewport-on-resize
Mar 12, 2026
Merged

Preserve viewer viewport across resize transitions#9
hugolytics merged 1 commit into
mainfrom
fix/preserve-viewport-on-resize

Conversation

@hugolytics
Copy link
Copy Markdown
Member

Summary

  • preserve the current pan/zoom state across resize, narrow/wide layout, panel collapse, and fullscreen transitions
  • track the last known good viewport and restore it if a resize produces an invalid zoom state
  • keep the fullscreen pop-out fallback for embeds that block fullscreen and bump the release to 0.1.2

Verification

  • npm test
  • npm run build
  • npm run docs:prepare-assets
  • browser audit of embedded narrow-to-wide resize on localhost

@hugolytics hugolytics merged commit 1fdb0f3 into main Mar 12, 2026
3 checks passed
@hugolytics hugolytics deleted the fix/preserve-viewport-on-resize branch March 12, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant