[BUG] [Desktop App / Windows] App becomes unclickable when permission dialog appears while another window is focused
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Environment
- OS: Windows 11 Pro
- Claude Code: Desktop App
- Version: (Claude 1.1.9310 (cb30ac) 2026-03-27T17:11:42.000Z)
Description
When Claude Code requests a file permission (tool approval dialog) while another window (e.g., a browser) is focused in the foreground, the Claude Code desktop app becomes unresponsive — it cannot be clicked or interacted with.
Steps to Reproduce
- Start a task in Claude Code desktop app
- Switch focus to another window (e.g., browser) while Claude is processing
- Claude Code triggers a permission/approval dialog
- Attempt to return focus to Claude Code
- The app window appears but cannot be clicked — it is completely unresponsive
Expected Behavior
The permission dialog should come to the foreground and be interactable, or at minimum the app should remain clickable.
Actual Behavior
The entire Claude Code window becomes unclickable. The only recovery method is force-killing the process via Task Manager.
Workaround
Force kill via Task Manager (taskkill /IM "Claude*" /F) and relaunch.
Additional Notes
This appears similar to a Windows modal dialog message-queue blocking issue, where a background modal prevents the main window's message loop from processing input events.
What Should Happen?
The permission dialog should come to the foreground and be interactable when returning focus to Claude Code, or at minimum the app should remain clickable.
Error Messages/Logs
Steps to Reproduce
- Start any task in Claude Code desktop app (Windows)
- Switch focus to another window (e.g., browser) while Claude is processing
- Claude Code triggers a permission/approval dialog
- Attempt to click on the Claude Code window to return focus
- The app becomes completely unclickable and unresponsive
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.1.9310 (cb30ac) 2026-03-27T17:11:42.000Z
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗