Skip to content

Fix unresponsive web clicks#52

Merged
Andresshamis merged 1 commit into
mainfrom
codex/fix-unresponsive-web-clicks
Jul 16, 2026
Merged

Fix unresponsive web clicks#52
Andresshamis merged 1 commit into
mainfrom
codex/fix-unresponsive-web-clicks

Conversation

@Andresshamis

Copy link
Copy Markdown
Owner

What changed

  • Stop the hidden auto-hide sidebar hit-test blocker from intercepting web content clicks.
  • Clear the blocker frame when its exclusion region is removed.
  • Add regression coverage for hidden and cleared blockers.
  • Split the default WebKit content-blocker alternation into supported individual rules.

Why

The sidebar blocker retained its old frame after becoming hidden and continued swallowing clicks in that region. WebKit remained responsive, so scrolling still worked while links and buttons appeared stuck.

Impact

Links and controls remain clickable after the auto-hide sidebar disappears, and the default content-blocker list now compiles successfully.

Validation

  • Full Swift test suite: 340 tests passed.
  • Live before/after reproduction confirmed the formerly blocked YouTube link navigates correctly.
  • Rebuilt, signed, and launched the app successfully.
  • git diff --check passed.

@Andresshamis Andresshamis enabled auto-merge (squash) July 16, 2026 15:58
@Andresshamis Andresshamis merged commit 8b29fe3 into main Jul 16, 2026
2 checks passed
@Andresshamis Andresshamis deleted the codex/fix-unresponsive-web-clicks branch July 16, 2026 15:59
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