Skip to content

v0.6.1

Choose a tag to compare

@endarthur endarthur released this 10 Aug 16:42
· 17 commits to main since this release

Fix: exported workspaces could ship an invisible click shield

Exporting a workspace clones the live page the instant "Export" is clicked — while the export dialog itself is still playing its closing fade. When the clone lost that race, the captured dialog backdrop (an invisible full-viewport overlay, with no script left in the exported document to remove it) shipped inside the file: the export loaded to "ready" and then absorbed every click and keystroke. The clone now strips all transient chrome — dialogs, backdrops, popup menus — before embedding, and the works smoke asserts a mid-close dialog cannot survive into an export.

Already-affected exports can be repaired by deleting the gcu-dialog-backdrop / gcu-dialog elements from the file (or via devtools), or simply by re-exporting from a shell on this release.