Skip to content

Fix conversation menu clicks blocked by the header layout - #124

Open
wangtaotaotao95 wants to merge 1 commit into
CopilotKit:mainfrom
wangtaotaotao95:fix/header-menu-pointer-events
Open

wangtaotaotao95 wants to merge 1 commit into
CopilotKit:mainfrom
wangtaotaotao95:fix/header-menu-pointer-events

Conversation

@wangtaotaotao95

Copy link
Copy Markdown

Closes #122.

The centered identity wrapper spans the header and is painted over the conversation menu button, so its transparent area intercepts ordinary pointer clicks. Set pointerEvents="box-none" on that wrapper: empty space lets clicks reach the menu while the identity/activity and computer controls remain interactive.

Validation on Node 24.21.0 / pnpm 11.19.0:

  • Chromium reproduced blocked, non-forced menu clicks before the fix at 1280×1000 and 390×844. After the fix, ordinary clicks open the menu at both sizes; the identity/activity and notification buttons also remain clickable.
  • All 276 tests, lint, root/mobile/worker type checks, server build, and Web/iOS/Android exports pass.
  • Used fictional sample data with stubbed Rich Threads provisioning. Native simulator/device runtime and live providers were not tested; phone screenshots are Web previews.

Conversation menu opened with a normal pointer click

Conversation menu on phone-width Web preview

AI assistance: investigated, implemented and verified with Codex.

This branch has not been deployed

No deployments
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.

Header identity wrapper intercepts clicks on the conversation menu

1 participant