Mobile: permission prompt appears under finger while typing — accidental Deny taps

Resolved 💬 2 comments Opened Jun 11, 2026 by edyrod84 Closed Jun 15, 2026

Description

When driving a session from a phone (web/mobile UI), permission request dialogs (Allow/Deny) appear at the moment the on-screen keyboard collapses. The buttons land roughly where the keyboard keys were, so if the user is typing quickly, the tap intended for a key hits Deny (or Allow) before they even see the dialog.

Steps to reproduce

  1. Use Claude Code from a phone.
  2. Start typing a reply while the agent is working.
  3. A tool-permission prompt opens mid-typing → keyboard hides → buttons render under the finger.
  4. The in-flight tap activates Deny unintentionally.

Impact

  • Agents interpret the denial as intentional and abandon/redirect work.
  • The user often doesn't notice they denied anything.

Suggested fixes (any of)

  • Brief tap-guard delay (~500ms) before permission buttons become tappable after the dialog opens.
  • Don't auto-dismiss the keyboard for the prompt, or render the prompt above the keyboard area.
  • Make a denial that lands within ~300ms of dialog open require a confirm tap.

🤖 Filed with Claude Code on behalf of the user.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗