Closed Bug 224638 Opened 21 years ago Closed 21 years ago

Userlist disappears if in a channel with too few users for a scrollbar

Categories

(Other Applications :: ChatZilla, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bugzilla, Assigned: bugzilla-mozilla-20000923)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6a) Gecko/20031028 Build Identifier: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6a) Gecko/20031028 Occasionally when I am chatting on moznet in a channel with too few users such that there is no scrollbar required to scroll through the list, The list of users disappears. Channels to test this out are #bs or #thunderbird (or any channel with fewer than perhaps say 30 users. I also notice that scrolling with the middle-mouse button restores the userlist, (but if I change a tab and go back to that channel tab, the list is Reproducible: Always Steps to Reproduce: 1. Enter an IRC channel with only a few users 2. Note that there is no userlist Actual Results: No userlist displayed Expected Results: Displayed a userlist
*** Bug 224641 has been marked as a duplicate of this bug. ***
I saw this on OS/2 during one 0.9.46 on 1.5 session, but never before or since.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 98 → All
Summary: Userlist dissapears if in a channel with too few users for a scrollbar → Userlist disappears if in a channel with too few users for a scrollbar
Did you click on a user in another channel? The way I see to reproduce it is to go to a channel with many users and click on a user near the bottom of the list. Depending on which user you click on, you will see none or only a part of the list on a channel with few users.
Confirming Samuel's diagnosis on Chatzilla 0.9.47 [Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007]. Clicking on a name at the bottom of a userlist with scrollbar causes other userlists without scrollbars to behave as if they were the same length and scrolled all the way down (i.e. rolling the mouse wheel makes it to come back). It takes at least two ticks of the mouse wheel for things to return to normal. A column of "empty" names followed by the list of actual names appears after the first tick. This behavior has been around since at least the 1.3 milestome of Mozilla, as far as I remember, but not many channels I'm in have long userlists so it didn't occur to me it was a consistent bug.
This patch makes the tree content view use RowCountChanged to notify the tree about the changes, instead of just invalidating it. This is turn means the selected index is updated correctly, which fixes this bug. I'll do a patch that makes CZ work on builds without this fix in a while.
Assignee: rginda → silver
Status: NEW → ASSIGNED
Damn Bugzilla.
I think this has been fixed as part of bug 197667.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: Core → Other Applications
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: