github / github/app

Canvas extension issue when using built-in app zoom

Đang mở
#2,111 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Bugs
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
2.1k
Fork
153
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### 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_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Tái hiện sự cố trên macOS 15.7.7 với v1.0.24 bằng cách tải một tiện ích mở rộng canvas trong webview và thay đổi mức thu phóng của ứng dụng bằng Ctrl+/-. Kiểm tra cách webview của tiện ích mở rộng canvas xử lý việc thu phóng và bố cục; công việc được xem là hoàn tất khi tiện ích mở rộng theo kịp mức thu phóng của ứng dụng mà không bị lệch hoặc không thể sử dụng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
macos
Lĩnh vực
desktop
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
50/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.