Closed Bug 1534073 Opened 5 years ago Closed 5 years ago

The conversation-browser doesn't send visibilitychange events

Categories

(Thunderbird :: Instant Messaging, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 67.0

People

(Reporter: florian, Assigned: florian)

References

Details

Attachments

(2 files)

For Instantbird I had implemented support for this in bug 955124. It's important for the Bubble message theme that can use these events to disable timers for background conversations, and to update the time since the last message right when the user is switching to this conversation again.

Support for this was never implemented in Thunderbird chat, but it turns out aleth did all the hard work of figuring out which conversation gets selected/deselected in bug 760762 for the unread rulers, and the only thing that's missing is setting the docShell's isActive attribute.

Blocks: 1534083

Pushed by fqueze@mozilla.com:
https://hg.mozilla.org/comm-central/rev/059b0c401bad
Send visibilitychange events to chat browsers, r=clokep.
https://hg.mozilla.org/comm-central/rev/9aca0b91758a
ensure chat conversations are (de)activated even after the chat tab is closed and reopened, r=clokep.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 67.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: