Chat: only ping/highlight a conversation when it is not focused #133

Closed
opened 2026-09-28 01:29:30 +00:00 by backspace119 · 1 comment
Owner

Add a setting (default on) so a conversation window/tab only flashes, highlights, plays its sound or bumps the unread badge when it does not have focus. If the user is already looking at (typing in / focused on) that IM or group chat, new messages should arrive quietly.

  • Applies to IM, group and nearby chat tabs, the Conversations floater, toolbar button flashing and the OS taskbar flash.
  • 'Focused' = that conversation's panel has keyboard focus (or is the visible tab of the focused Conversations floater) and the viewer window itself is focused. If the viewer window is unfocused, still notify.
Add a setting (default on) so a conversation window/tab only flashes, highlights, plays its sound or bumps the unread badge when it does **not** have focus. If the user is already looking at (typing in / focused on) that IM or group chat, new messages should arrive quietly. - Applies to IM, group and nearby chat tabs, the Conversations floater, toolbar button flashing and the OS taskbar flash. - 'Focused' = that conversation's panel has keyboard focus (or is the visible tab of the focused Conversations floater) and the viewer window itself is focused. If the viewer window is unfocused, still notify.
Author
Owner

Tested and shipped in v0.12.0-beta.3.

Tested and shipped in v0.12.0-beta.3.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
backspace119/Slipstream#133
No description provided.