github / github/app

Canvas extension issue when using built-in app zoom

Open
#2,111 0 comments 0 reactions 0 assignees View on GitHub
Bugs
Dominant language
No language data
Stars
2.1k
Forks
153
PR merge metrics
No merged PRs in 30d

Description

### Short summary

Canvas extension offset issue when using built-in app zoom

### Affected version or release

v1.0.24

### Installation context

App installed on MacOS 15.7.7

### What happened?

When a canvas extension is loaded, any zoom change other than default render the app unusable due to the webview of the canvas extension not applying the zoom and getting offset inside the GH app window, see:

Image

### Steps to reproduce

1. Load any canvas extension using the webview
2. zoom in/out in the app using ctrl +/-

Image

### Expected behavior

- canvas extension is also affected by the zoom, and follows the layout as expected

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue on macOS 15.7.7 with v1.0.24 by loading a canvas extension in the webview and changing the app zoom with Ctrl+/-. Inspect the canvas extension webview's zoom and layout handling; done means the extension follows the app zoom without becoming offset or unusable.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.