Closed Bug 41337 Opened 25 years ago Closed 19 years ago

/join should join the current window if it is a channel and you are not currently in it

Categories

(Other Applications Graveyard :: ChatZilla, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: timeless, Assigned: Gijs)

References

Details

(Keywords: regression)

Attachments

(1 file)

976 bytes, patch
bugzilla-mozilla-20000923
: review-
Details | Diff | Splinter Review
since we have a separate pane for each channel, if you part or are kicked from a channel and still have the pane open, typing /join with that pane open should join that channel
mass accepting chatzilla bugs and marking "future"
Status: NEW → ASSIGNED
Target Milestone: --- → Future
*MASS SPAM* Changing QA contact on all open or unverified ChatZilla bugs to me, David Krause, as I am now the QA contact for this component.
QA Contact: rginda → David
I've got a patch for this in my local tree, soon to be posted as part of bug 89713
Depends on: 89713
fix checked in
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Product: Core → Other Applications
Reopening. /join in this case now performs a /list and opens a channel list dialog box. Looks like we regressed at some point with this, and I would argue that it's a dangerous regression, as on large networks, /list is likely to disconnect the client rather abruptly, or at least make the connection to the server unusable for several seconds while all the data is transmitted.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
QA Contact: mozilla → samuel
Attached patch PatchSplinter Review
Oops. Best fix that. :-)
Assignee: rginda → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Attachment #249501 - Flags: review?(silver)
Comment on attachment 249501 [details] [diff] [review] Patch >+ // If we left a channel, rejoin it: >+ if (e.channel && !e.channel.active) >+ { >+ e.channel.join(e.channel.mode.key); I think you want e.channel.joined, not e.channel.active. Not entirely keen on this change in the first place, let along the command changing behaviour entirely based on whether you're joined or not. r=silver, but someone will complain.
Attachment #249501 - Flags: review?(silver) → review+
Comment on attachment 249501 [details] [diff] [review] Patch This breaks the IRC > Join channel... menu item. No go.
Attachment #249501 - Flags: review+ → review-
Going to WONTFIX this one; we have /rejoin to join the current channel if you're no already in it, plus various parts of the UI you can click (there's usually at least two links visible that'll work). Having /join behave differently depending on the tab, and joined-ness, is counter0intuative, too.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago19 years ago
Resolution: --- → WONTFIX
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: