3dd6b54a35121cc3df3100dc204717323a1970f6
Review findings on the Report an Issue modal: 1. Revert the description textarea from onInput back to onChange. The onInput swap sidestepped a real React value-tracker dedup gotcha (a test harness's raw `el.value = x` assignment looks like a no-op change to a controlled onChange input), but this codebase already has the correct fix for exactly that gotcha: bypass the tracker's patched setter via the native prototype descriptor, as HeadCodeModal.test.tsx, SiteDesignPanel.reset.test.tsx, shared-controls.test.tsx, and both MediaStylePanel.*.test.tsx already do. Rewrote typeDescription() in ReportIssueModal.test.tsx to use that idiom instead of bending the component to fit the test. 2. The include-contents opt-out copy said unchecking it still sends "your description, the page name and your browser details" but omitted console errors, which buildReportPayload always includes regardless of the checkbox and which can incidentally echo page content. Copy now lists console errors explicitly. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
Visual drag-and-drop website builder using GrapesJS
3.5 MiB
Languages
TypeScript
64.8%
HTML
16.1%
JavaScript
14.9%
CSS
3.2%
PHP
0.7%
Other
0.3%