You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: t3 shows annoying "compressing pasted image" popup instead of just doing what I want #36143
I looked into this on main at 13f89ae (code only, I didn't reproduce it at runtime).
The toast is a deliberate guard. A send while a pasted image is still compressing would leave that image out of the turn, and it would then show up in the next draft instead (apps/web/src/components/chat/ChatComposer.tsx:2135-2146). So waiting is the right behavior, but the composer already has a pattern for waiting rather than refusing: a send during dictation is queued with submitAfterDictation and goes out once dictation finishes (ChatComposer.tsx:2126-2129). Doing the same for preparing images would give you the "wait, then send" you're asking for.
Related: #28308 (open) adds the same compression check to stash, so the two paths would want to match.
Activity
[-][Bug]:[/-][+][Bug]: t3 shows annoying "compressing pasted image" popup instead of just doing what I want[/+]Exotic209093 commentedon Nov 14, 2026
I looked into this on main at 13f89ae (code only, I didn't reproduce it at runtime).
The toast is a deliberate guard. A send while a pasted image is still compressing would leave that image out of the turn, and it would then show up in the next draft instead (
apps/web/src/components/chat/ChatComposer.tsx:2135-2146). So waiting is the right behavior, but the composer already has a pattern for waiting rather than refusing: a send during dictation is queued withsubmitAfterDictationand goes out once dictation finishes (ChatComposer.tsx:2126-2129). Doing the same for preparing images would give you the "wait, then send" you're asking for.Related: #28308 (open) adds the same compression check to stash, so the two paths would want to match.