Build 2002061008 onWin98SE: Very minor this one, but: In the "Copies and Folders" section for any account (POP, IMAP or news), if you go to this page from another in the same section (ie. for the same account) the "Bcc: <selfaddress>" Line is split after "Bcc:". The does not however happen if you go directly to the "Copies and Folders" page for an account from a settings page for another account.
Confirming on Windows 2000, build 2002080308. The XUL code for this checkbox is: <hbox align="center"> <checkbox wsm_persist="true" id="identity.bccSelf" before="&bccAccount.label; <" after=">" prefattribute="value" prefstring="mail.identity.%identitykey%.bcc_self"/> </hbox> Seems to me that the checkbox is getting layed-out before the value (i.e. the e-mail address it shows) has be set. Then when it is set, the reflow sees the checkbox as too narrow for the text, and wraps it, even though the layout allows for the checkbox to be wide enough for no wrapping. Could it be something to do with the containing hbox?
Status: UNCONFIRMED → NEW
Ever confirmed: true
A couple of things I've noticed: 1. When it doesn't wrap initially, clicking the checkbox adds a focus box (expected), but also causes it to wrap. This reflows the dialog - we don't want this. 2. The checkbox also wraps (if it didn't initially) if you resize the dialog horizontally. 3. Setting flex="1" on the checkbox XUL component does fix the problem, however it also means the focus box does the entire width of the window, looking a bit odd. 4. I have many accounts with different length e-mails, and when switching between the "Copies & Folders" entry for each account the BCC field starts of wrapped if the new account has a longer e-mail, and not wrapped if the e-mail is shorter. 5. The checkbox at the bottom of this dialog (Show confirmation dialogs) is contained inside an hbox exactly like the BCC one, and works fine, even if clicked to give it the focus. It has no flex attribute. This point leads me to conclude that the wrapping problem is specific to this one checkbox, but I don't see why. The only difference between the two checkboxes is that the BCC one has it's value attribute filled in from a pref, and it also uses the "before" and "after" attributes. Point 4, however, seems to imply it's an inherent layout issue with XUL itself. Scary.
Ok, this seems to be fixed now (build 20030317). If the reporter can confirm this, mark the bug FIXED.
Yeah, seems good now.
Status: NEW → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.