Closed Bug 1570679 Opened 5 years ago Closed 5 years ago

Participant tooltip doesn't appear when hovering a nick in conversation

Categories

(Thunderbird :: Instant Messaging, defect)

defect
Not set
normal

Tracking

(thunderbird_esr68 unaffected, thunderbird69 fixed, thunderbird70 fixed)

RESOLVED FIXED
Thunderbird 70.0
Tracking Status
thunderbird_esr68 --- unaffected
thunderbird69 --- fixed
thunderbird70 --- fixed

People

(Reporter: walts48, Assigned: mkmelin)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files)

Sign into a chat account
Enter a channel
Wait for some conversation to appear
Hover the mouse pointer over a participants nick to view the tooltip information

Nothing appears in TB 69.0b1 or Daily 70.0a1. Works in 68.0b5

Tooltip information should appear since TB 29.0 with the port of bug 955121 in bug 956579.

Walt, thanks for the CC

Thank goodness it works in TB 68. I can confirm that hovering the participants nick in the conversation in the middle doesn't work, but it works when hovering it in the list on the side.

STR as per comment #0:
Sign into a chat account
Enter a channel, for example |test| (without the |)
Type something so your own nick appears in the conversation in the middle.
Hover the mouse pointer over a participants nick to view the tooltip information

Alice, can you please find the regression for us.

I believe you've worked on chat bugs for us before, so you should be familiar with the details, like IRC, irc.mozilla.org, etc. I didn't know that you can create your own channel, like "test" to not disturb people in other channels.

Flags: needinfo?(alice0775)

Thanks for looking, Alice, you can join chat room "test" and even connect on the next start automatically.

Thanks you so much, Alice.

Yes, right, there was that crash in chat that we fixed in bug 1559523. That was caused by bug 1552049 which is in your first range.
Yes, bug 1559523 was fixed in the second range.

So the regression window doesn't help us here at all. Just proves the point that if you leave something broken for a while, you can't detect other failures that add up in the meantime.

I guess it went broken by some chat or de-XBL activities, so NI'ing the people in charge of that.

Flags: needinfo?(mkmelin+mozilla)
Flags: needinfo?(khushil324)
Flags: needinfo?(alessandro)

Fantastic, thank you so much!!!

Flags: needinfo?(khushil324)
Regressed by: 1554633
Assignee: nobody → alessandro
Flags: needinfo?(mkmelin+mozilla)
Hardware: x86_64 → All

Thanks for finding the regression.
I'm on it!

Flags: needinfo?(alessandro)

Taking this.

Assignee: alessandro → mkmelin+mozilla

Get rid of the "chat" attribute, apparently only used to hide/show the context pane (the one on the right of chats).

Attachment #9086618 - Flags: review?(alessandro)

FIxing the convbrowser inherits=, but removing some pointless redirections.

Attachment #9086620 - Flags: review?(alessandro)
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird 70.0
Comment on attachment 9086618 [details] [diff] [review]
bug1570679_chat-conversation.part1.patch

Let's not forget beta for this.
Attachment #9086618 - Flags: approval-comm-beta?
Comment on attachment 9086618 [details] [diff] [review]
bug1570679_chat-conversation.part1.patch

Review of attachment 9086618 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good and it works.
Attachment #9086618 - Flags: review?(alessandro) → review+
Attachment #9086620 - Flags: review?(alessandro) → review+
Comment on attachment 9086618 [details] [diff] [review]
bug1570679_chat-conversation.part1.patch

Also for the other part.
Attachment #9086618 - Flags: approval-comm-beta? → approval-comm-beta+

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/429c14cec21a
for chat-conversation, remove usage of "chat" attribute. r=aleca
https://hg.mozilla.org/comm-central/rev/82a3ba630c6d
fix de-xbl fallout to make tooltips work for content in the conversation-browser. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Keywords: checkin-needed
Resolution: --- → FIXED

Ah, part 1 had the logic backwards and slightly wrong.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9086965 - Flags: review?(alessandro)

Hmm, just when I wanted to prepare our next beta. It was working though, right? I tried it before landing.

The tooltip yes (part2), but part1 was wrong.

Comment on attachment 9086965 [details] [diff] [review]
bug1570679_chat.part1followup.patch

Review of attachment 9086965 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good, and kudos for the improvement.
Attachment #9086965 - Flags: review?(alessandro) → review+
Keywords: checkin-needed
Whiteboard: [checkin needed: bug1570679_chat.part1followup.patch]

I know what to land, I didn't start this job yesterday ;-)

Whiteboard: [checkin needed: bug1570679_chat.part1followup.patch]

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/df168bc6b77d
follow-up to fix backward logic for the "chat" attribute removal. r=aleca

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Blocks: 1591699
No longer blocks: 1591699
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: