Skip to content

feat(viewer): add ZoomGestureWrapper and implement wheel-based zooming for PDF viewer - #7685

Open
balazs-szucs wants to merge 1 commit into
mainfrom
pinch-to-zoom
Open

feat(viewer): add ZoomGestureWrapper and implement wheel-based zooming for PDF viewer#7685
balazs-szucs wants to merge 1 commit into
mainfrom
pinch-to-zoom

Conversation

@balazs-szucs

@balazs-szucs balazs-szucs commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Description of Changes

Adds better zoom handling and gesture behavior in the PDF viewer mainly on preventing unwanted browser zoom and improving test coverage for the custom zoom hook. Zoom on touch screen no longer zoom the entire UI rather only the PDF.


Checklist

General

Documentation

Translations (if applicable)

UI Changes (if applicable)

  • Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR)

Testing (if applicable)

  • I have run task check to verify linters, typechecks, and tests pass
  • I have tested my changes locally. Refer to the Testing Guide for more details.

@github-actions github-actions Bot added enhancement New feature or request Front End Issues or pull requests related to front-end development labels Aug 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🚀 V2 Auto-Deployment Complete!

🔗 Direct Test URL (non-SSL) http://54.175.155.236:7685

🧩 Admin portal included - try it at http://54.175.155.236:7685/portal.

This deployment will be automatically cleaned up when the PR is closed.

🔄 Auto-deployed for approved V2 contributors.

@balazs-szucs
balazs-szucs marked this pull request as ready for review August 26, 2026 20:46
@balazs-szucs
balazs-szucs requested a review from a team as a code owner August 26, 2026 20:46
Copilot AI lite review requested due to automatic review settings August 26, 2026 20:46

This comment was marked as low quality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Front End Issues or pull requests related to front-end development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants