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
Desktop: focusing the window clears every notification — keep each one until its thread is opened
#31144
What happens
On the macOS desktop app, all T3 notifications in Notification Center are closed as soon as the T3 window gets focus. If three threads finished while I was in another app, switching back to T3 to read one of them wipes the other two, and I lose track of which threads still need me. This happens even with the macOS alert style set to Persistent.
What I'd like
An option (or the default) to close a thread's notification only when that thread is opened with the window focused, or when the notification is clicked. The others stay until their own thread is opened, and the dock badge shows how many are left.
Details
Desktop 0.1.2 on macOS 26 (Apple Silicon); the 0.1.7 client bundle has the same code: the window focus listener (and onNotificationBadgeClear) calls the function that closes every notification in the map and sets the badge to 0.
As a local test we changed that listener to close only the notification whose tag matches the open thread and set the badge to the remaining count. It behaves as described above (checked against the macOS notification log on Nov 4, 2026).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
What happens
On the macOS desktop app, all T3 notifications in Notification Center are closed as soon as the T3 window gets focus. If three threads finished while I was in another app, switching back to T3 to read one of them wipes the other two, and I lose track of which threads still need me. This happens even with the macOS alert style set to Persistent.
What I'd like
An option (or the default) to close a thread's notification only when that thread is opened with the window focused, or when the notification is clicked. The others stay until their own thread is opened, and the dock badge shows how many are left.
Details
focuslistener (andonNotificationBadgeClear) calls the function that closes every notification in the map and sets the badge to 0.cc @t3dotgg — I also added our use case for linking threads to a director thread in #30329: #30329 (comment)
All reactions