Skip to content

Forward framed checkbox input to the host page - #3849

Merged
forgetso merged 3 commits into
mainfrom
fix/frame-forward-input
Nov 12, 2026
Merged

forgetso merged 3 commits into
mainfrom
fix/frame-forward-input

Conversation

@forgetso

@forgetso forgetso commented Nov 12, 2026 •

Copy link
Copy Markdown
Member

What changed: Input inside the framed checkbox (mouse moves, clicks, touches) is now sent to the host page. Taps that happen before the page's behaviour detector has started, such as tapping as soon as the page loads, are kept in the page's early capture.

Effect: Phone users who only tap the checkbox no longer submit empty behaviour data.

Tests: Unit tests cover the frame's page offset, recording a forwarded tap after its frame has been removed, and leaving later input to the detector.

🤖 Generated with Claude Code

forgetso and others added 2 commits November 12, 2026 17:13
The frame is removed as soon as the widget redraws, so it can never answer a
flush. The host now records forwarded input into the page's early capture
while it is still recording, which every solve already merges.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@forgetso
forgetso merged commit aa3afc2 into main Nov 12, 2026
32 checks passed
@forgetso
forgetso deleted the fix/frame-forward-input branch November 12, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant