claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

Claude Code breaks drag-and-drop of macOS screenshot thumbnails when custom pseudoterminal is open

Open mihneadevries opened this issue 2 months ago • 1 comments

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?

Drag-and-drop of temporary macOS screenshot thumbnails into Claude Code chat fails silently when a custom pseudoterminal extension is open. This started after Claude Code auto-updated on Nov 6-7, 2025. The issue affects both Cursor AND VS Code, confirming it's Claude Code causing the problem.

When dragging the temporary screenshot thumbnail (the floating preview that appears after Cmd+Shift+4):

  • No hover hint appears
  • No visual feedback
  • Drop fails silently

Note: Dragging SAVED files works fine. Only the temporary screenshot thumbnail fails.

What Should Happen?

Expected the screenshot to upload successfully, as it does when:

  • Using built-in terminals with Claude Code active
  • Using custom pseudoterminals WITHOUT Claude Code active
  • This behavior worked before the recent Claude Code update (Nov 6-7, 2025)

Error Messages/Logs


Steps to Reproduce

  1. Install any custom pseudoterminal extension (e.g., a custom terminal extension)
  2. Create a terminal using that extension
  3. Start Claude Code agent in the chat
  4. Take a screenshot using Cmd+Shift+4 on macOS
  5. Try to drag the temporary screenshot thumbnail into Claude Code chat
  6. Observe: Drop fails silently with no feedback

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

v2.0.35

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Cursor

Additional Information

Claude Code Version Latest (auto-updated Nov 6-7, 2025)

Editor Both Cursor 2.0.64 and VS Code (unupdated) - issue occurs in BOTH editors

Operating System macOS 15.6 (24G84)

Additional context Key evidence showing this is Claude Code specific: ✅ Built-in terminal + Claude Code + screenshot = Works ✅ Custom pseudoterminal + NO Claude Code + screenshot = Works ✅ Custom pseudoterminal + Claude Code + SAVED FILE = Works ❌ Custom pseudoterminal + Claude Code + screenshot thumbnail = FAILS

mihneadevries avatar Nov 07 '25 03:11 mihneadevries

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Dec 11 '25 10:12 github-actions[bot]