The default bug view has changed. See this FAQ.

The Chat tab should reopen itself automatically only for messages directed to the user

RESOLVED FIXED in Thunderbird 14.0

Status

Thunderbird
Instant Messaging
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: florian, Unassigned)

Tracking

Trunk
Thunderbird 14.0

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 610548 [details] [diff] [review]
Patch

Currently any received messages (even a left/join message in a chat room) reopens the Chat tab if the user has closed it. This is annoying.
Attachment #610548 - Flags: review?(bwinton)
Alternatively, not even reopen tabs but indicate that there are things needing attention.  I'm not sure that the expectations around automatic tab openings (which are common in IM clients) would fly well with TB users (for whom, I'm guessing, the tab behaviors are likely expected to be more like Firefox or other non-IM apps -- as they're styled the same, etc.)
I'm kind of thinking the same thing as David here.  I don't really expect tabs to open in Thunderbird, particularly if I've (just) closed them.

How hard would it be to not open the tab, but do something else instead?  (Label or colour the chat button, perhaps?)
Comment on attachment 610548 [details] [diff] [review]
Patch

(Clearing out the review until we figure out a better ui…)
Attachment #610548 - Flags: review?(bwinton)
(Reporter)

Comment 4

5 years ago
(In reply to Blake Winton (:bwinton - Thunderbird UX) from comment #2)

> How hard would it be to not open the tab, but do something else instead?

I think the hard part is finding something that is both non obtrusive and hard to miss (+ that doesn't require any new string).
Opening the tab in the background fulfills these 2 conditions.

We will add soon other notifications for incoming messages, similar to what is done for new emails (sound, popup notification), but we will still need something that stays visible so that users don't miss IMs arrived while they were away from their computer.

> (Label or colour the chat button, perhaps?)

While I like this idea, it doesn't replace opening the tab, as the "Chat" button is optional, and likely to be removed by users who know the Command+shift+C keyboard shortcut to open/focus the Chat tab.

Comment 5

5 years ago
One possible idea would be to make the 'Chat' toolbar icon carrying the information that 'something' has happened in chat, i.e a superscripted number of pending messages, an animated blinking status blob (nor sure the TB style can support this, but you get the idea)...

Comment 6

5 years ago
(In reply to Jb Piacentino from comment #5)
> One possible idea would be to make the 'Chat' toolbar icon carrying the
> information that 'something' has happened in chat, i.e a superscripted
> number of pending messages, an animated blinking status blob (nor sure the
> TB style can support this, but you get the idea)...
I did not read Florian's answer carefully enough. The customizable toolbar is a valid point. 
However, how about adding a chat icon to the top right (next to the list all tabs drop menu). As an example, this is where Lightning adds Calendar and Tasks shortcut icons. We could have an animated icon here, as described in my previous comment.
You know, I wonder about that.  It seems to me that if the user has chosen to remove the Chat button, it's more likely that they're not interested in the Chat feature, and so not having the notifications wouldn't be a huge problem for them.

And having both a chat button, _and_ a notifier in the top right seems like overkill to me.

I'm happy if power users want to put the chat button in the right-hand side of the tab area, and use it as a status notifier, though.  That seems like a reasonable compromise.

(I also don't think opening the tab in the background is unobtrusive, since I definitely notice it, and it annoys me.  ;)

Later,
Blake.

Comment 8

5 years ago
(In reply to Blake Winton (:bwinton - Thunderbird UX) from comment #7)
> You know, I wonder about that.  It seems to me that if the user has chosen
> to remove the Chat button, it's more likely that they're not interested in
> the Chat feature, and so not having the notifications wouldn't be a huge
> problem for them.
Good point.
> 
> And having both a chat button, _and_ a notifier in the top right seems like
> overkill to me.
> 
> I'm happy if power users want to put the chat button in the right-hand side
> of the tab area, and use it as a status notifier, though.  That seems like a
> reasonable compromise.
> 
> (I also don't think opening the tab in the background is unobtrusive, since
> I definitely notice it, and it annoys me.  ;)
So what is your recommendation ?
(In reply to Jb Piacentino from comment #8)
> > I'm happy if power users want to put the chat button in the right-hand side
> > of the tab area, and use it as a status notifier, though.  That seems like a
> > reasonable compromise.
> So what is your recommendation ?

I'm happy with your suggestion of marking the chat button somehow.  Normal users will see it, people who don't care about chat will remove the button and not see it, and advanced users will put it in the tab area and get a nice small notification (which they can click on to open the chat tab).

Later,
Blake.
(Reporter)

Comment 10

5 years ago
Comment on attachment 610548 [details] [diff] [review]
Patch

Even though it seems we more or less agree that we want to notify the user in a different way, I think we should take this patch before the merge to beta as it significantly reduces the annoyance caused by the current behavior. Requesting review again.
Attachment #610548 - Flags: review?
(Reporter)

Updated

5 years ago
Attachment #610548 - Flags: review? → review?(bwinton)
Given that we're preffing IM off for TB 13 beta, do you still think we should take this patch, or should we try to get a better solution coded up in the next six weeks?

Thanks,
Blake.
(Reporter)

Comment 12

5 years ago
I'm likely going to focus mostly on integrated search and address book integration during the beginning of the next cycle, so I think taking this before the merge would still benefit users of Tb 14 aurora for a few weeks.
Comment on attachment 610548 [details] [diff] [review]
Patch

Okay, the code looks good to me.  Let's make this a little better for now, and then hopefully much better later.  :)

r=me.

Thanks,
Blake.
Attachment #610548 - Flags: review?(bwinton) → review+
(Reporter)

Updated

5 years ago
Depends on: 748358
(Reporter)

Comment 14

5 years ago
http://hg.mozilla.org/comm-central/rev/f93bfa99a731

I filed bug 748358 to handle the suggestion of changing the appearance of the chat button instead of reopening the chat tab automatically.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 14.0
You need to log in before you can comment on or make changes to this bug.