diff --git a/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx b/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx index ae3d0f653dd8..083f5c16dec6 100644 --- a/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx +++ b/packages/feedback/src/screenshot/components/ScreenshotEditor.tsx @@ -166,6 +166,11 @@ export function ScreenshotEditorFactory({ ); setScaleFactor(scale); }); + + // For Firefox, the canvas is not yet measured, so we need to wait for it to get the correct size + if (measurementDiv.clientHeight === 0 || measurementDiv.clientWidth === 0) { + setTimeout(handleResize, 0); + } }; handleResize();