[FEATURE] Permission Dialog Position Conflicts with Windows Notifications

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 20, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When the Claude Desktop app displays permission control buttons ("Allow always" and "Allow once") on the main monitor, Windows system notifications sometimes appear at the same position, causing the buttons to be obscured or overlapped.

  • The permission dialog buttons ("Allow always" / "Allow once") are positioned in a location where Windows notifications can appear
  • Users must close the Windows notification first before they can click the intended button
  • This creates an awkward user experience requiring an extra step

Proposed Solution

The permission dialog buttons ("Allow always" and "Allow once") should be
repositioned to avoid overlapping with Windows system notifications.

Specifically:

  • Move the dialog to the top center or upper corner of the screen
  • Ensure the dialog always appears above Windows notifications (higher z-order)
  • Add padding/margin to prevent notification overlap
  • Consider a fixed position on multi-monitor setups

Alternative Solutions

  1. Display the permission dialog in a fixed location that never receives

system notifications (e.g., top-center)

  1. Automatically dismiss or defer Windows notifications while the permission

dialog is active

  1. Add a slight transparency or blur to notifications when the dialog appears
  2. Provide a user setting to customize the dialog position

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

<img width="2000" height="1012" alt="Image" src="https://github.com/user-attachments/assets/691f2b97-5774-47f2-af0f-b933f05f01d8" />

Caption: Permission dialog overlapping with Windows notification[](url)

View original on GitHub ↗