You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Make macOS Settings sidebar tabs reliably clickable on macOS 15 #219
The report's follow-up reproduces unclickable Settings tabs on Scrawl 0.3.13 / macOS 15.7.5 and attributes it to a zero-duration long-press handler: perform runs but selection in onPressingChanged does not. A plain Button reportedly fixes that user's installation.
Apparent still uses this gesture structure in helper/Settings.swift for sidebar selection. This is an inherited risk, not yet a reproduced Apparent failure.
Expected behavior: normal pointer clicks and accessibility activation select every Settings pane on supported macOS versions. Preserve current styling, avoid pane overlap/flicker, and cancel shortcut recording when changing panes.
Acceptance: reproduce and verify in an installed candidate on macOS 15 and a current supported macOS version. Exercise every pane, rapid switching, and accessibility activation. Use a reliable control or event path rather than depending on the particular upstream implementation. No UI framework migration is required.
November 4 upstream/community triage: P2 (medium). Additional community patch: m3ki@a33177f moves selection from onPressingChanged to perform. Current Apparent capture/desktop/native/Settings.swift retains the reported callback pattern. This is source evidence, not a reproduced Apparent failure.
Apply current AGENTS.md when implementing: the earlier body statement that no UI framework migration is required is superseded by the current migrate-what-you-touch requirement. Include the smallest coherent Settings workflow slice in Electron/React/TypeScript, preserving routing/fallback and focused Mac input proof. Completed-capture trackpad taps are tracked separately in #552.
Activity
simonvanlaak commentedon Nov 4, 2026
November 4 upstream/community triage: P2 (medium). Additional community patch: m3ki@a33177f moves selection from onPressingChanged to perform. Current Apparent capture/desktop/native/Settings.swift retains the reported callback pattern. This is source evidence, not a reproduced Apparent failure.
Apply current AGENTS.md when implementing: the earlier body statement that no UI framework migration is required is superseded by the current migrate-what-you-touch requirement. Include the smallest coherent Settings workflow slice in Electron/React/TypeScript, preserving routing/fallback and focused Mac input proof. Completed-capture trackpad taps are tracked separately in #552.