Skip to content

fix: open effort menu with pointerdown - #7

Merged
ventianima-lab merged 1 commit into
mainfrom
fix/pointerdown-effort-control
Aug 29, 2026
Merged

fix: open effort menu with pointerdown#7
ventianima-lab merged 1 commit into
mainfrom
fix/pointerdown-effort-control

Conversation

@ventianima-lab

Copy link
Copy Markdown
Owner

Summary

  • dispatch the current ChatGPT Radix effort trigger's authoritative pointerdown event inside the document
  • preserve the exact-one-visible-control and opened-menu/slider postconditions
  • bump the patch release to 3.0.7

Evidence

  • live launcher WebContents viewport is 1x1
  • HTMLElement.click() left aria-expanded=false and rendered no menu
  • in-document primary mouse pointerdown changed aria-expanded=true and exposed the Pro 5/5 slider
  • no prompt was submitted during verification

Tests

  • 92 provider/session tests passed; one tokenizer test timed out at its default 5s and passed alone with a 30s timeout
  • 51 launcher browser tests passed
  • TypeScript tsc --noEmit passed

@ventianima-lab

Copy link
Copy Markdown
Owner Author

Exact-head review: 19bfd70. Verified the live 1x1 launcher WebContents against current ChatGPT: synthetic click does not open the Radix effort menu; primary mouse pointerdown opens the Pro 5/5 slider. The patch retains exact-one-control selection and authoritative menu/slider postconditions, and does not submit a prompt.

@ventianima-lab
ventianima-lab merged commit d1f11ee into main Aug 29, 2026
4 checks passed
@ventianima-lab
ventianima-lab deleted the fix/pointerdown-effort-control branch August 29, 2026 02:44
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.

2 participants