KittyCAD / modeling-app

The KittyCAD modeling app.
https://kittycad.io/modeling-app/download
MIT License
374 stars 31 forks source link

Screenshot attached to this issue is not what I see on my screen #3079

Open spoon16 opened 2 months ago

spoon16 commented 2 months ago

Playing around, got the Modeling App to render the viewport in a way that was not stretching to view the available space. Hit the button to create an issue in the top right. This screenshot does not match what I was seeing, unfortunately I did not take my own screenshot and when I flipped back to the app it looked fine again. Thought it also did not match the screenshot attached here.

Flagging that your screenshot implementation might not be capturing exactly what your users are seeing.

Screenshot

Core Dump [coredump-9c69b342-d8b7-4789-b87f-d7db064da12a.json](https://public.blob.zoo.dev/2076b4f2-a4b4-4114-b505-74ebd9753920/modeling-app/coredump-9c69b342-d8b7-4789-b87f-d7db064da12a.json) Reference ID: 9c69b342-d8b7-4789-b87f-d7db064da12a
nadr0 commented 3 weeks ago

I am able to recreate this issue. The library that is used for screenshots is html2canvas-pro. It appears to work well for the website based application but when it runs in electron it renders incorrectly. I'll investigate further.