Unable to scroll when modifying an instant messaging account properties
Categories
(Thunderbird :: Instant Messaging, defect, P3)
Tracking
(thunderbird_esr6868+ fixed, thunderbird69 fixed, thunderbird70 fixed)
People
(Reporter: clokep, Assigned: aleca)
Details
(Keywords: regression)
Attachments
(2 files, 2 obsolete files)
8.62 KB,
patch
|
aleca
:
review+
jorgk-bmo
:
approval-comm-beta+
jorgk-bmo
:
approval-comm-esr68+
|
Details | Diff | Splinter Review |
2.72 KB,
patch
|
Details | Diff | Splinter Review |
Not sure when this broke, but when creating an instant messaging account in the account wizard when you get to the "advanced" step you can no longer scroll, so some options are cut-off at the bottom.
Looks like the last bug to touch this was bug 1520643?
Reporter | ||
Comment 1•6 years ago
|
||
OK, so this seems to work in the account wizard for me now, but when going back to modify an account properties you are unable to scroll within the account properties.
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 2•5 years ago
|
||
Was testing this UI due to bug 1562447 and I'm able to scroll now. Looks like this got fixed at some point.
Reporter | ||
Comment 3•5 years ago
|
||
I seem to have confused myself with my previous comment.
This is still broken, but only when modifying an existing account. Creating a new account works fine.
Steps to reproduce:
- Create (or have) an instant messaging account
- Go in the account properties (on the "Chat" tab click "Show Accounts", then select your account, then click the "Properties" button).
- Observe that the "General" properties should be able to be scrolled and can't.
Note that I do have OTR enabled, but I believe I originally observed this before any of that code landed.
Alex, I think this would be something quick to fix and I think we messed with this page recently for the OTR stuff, could that have broken it?
Assignee | ||
Comment 4•5 years ago
|
||
It seems like this section is missing a <vbox flex="1" style="overflow: auto;">
wrapping all the other elements, which other sections have.
I'm not sure if this was regressed by the implementation of the OTR tab, anyway, it's an easy fix indeed.
Do you want me to take care of it?
Reporter | ||
Comment 5•5 years ago
|
||
(In reply to Alessandro Castellani (:aleca) from comment #4)
Do you want me to take care of it?
If you have time for it, that'd be great! I'm slammed at work for the next couple of weeks.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Hmm, when modifying a chat account, there's no scroll bar, but when creating a new chat account, there is.
Assignee | ||
Comment 7•5 years ago
|
||
Assignee | ||
Comment 8•5 years ago
|
||
Sorry for the double request, I fixed some messed up indentation.
Assignee | ||
Comment 9•5 years ago
|
||
Jorg, I think Patrick is super busy.
Since you know the issue, would you be able to review this patch?
Comment 10•5 years ago
|
||
I'm not really a XUL guy. Let's try Richard.
Assignee | ||
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
Assignee | ||
Comment 13•5 years ago
|
||
Thanks for the review.
I updated the comment to reflect the right reviewer.
I started a try push here, but all our previous builds seem to be busted, so, let's wait: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=ac7198b958fb5e4530fff56ef482102074d0145e
Comment 14•5 years ago
|
||
I'll check the try before landing it, the shippable build will work. BTW, I can change the reviewer when checking stuff in ;-)
Comment 15•5 years ago
|
||
Assignee | ||
Comment 16•5 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #14)
I'll check the try before landing it, the shippable build will work. BTW, I can change the reviewer when checking stuff in ;-)
Thank you so much. I didn't want to give you extra work if it's a simple thing I can change and remember to do :D
And you want that fixed everywhere, right?
That'd be awesome.
Comment 17•5 years ago
|
||
Looks a whole less threatening when you ignore white-space ;-)
Comment 18•5 years ago
|
||
Hmm, why the change to readonly="readonly"
? I can't see any examples for this in the tree. Should you submit a new patch, please change the commit message to: Add scrollbar to instant messaging account properties panel. The bug summary is rarely a good commit message.
See: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch
"The text of the message should be what you did to fix the bug, not a description of what the bug was."
(I'm surprised, since usually I don't need to edit your commit messages :-) )
Comment 19•5 years ago
|
||
Oh, I missed this one. :-(
It's a XUL textbox, so it should be readonly="true"
.
Comment 20•5 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/c25118b0881d
Add scrollbar to instant messaging account properties panel. r=Paenglab DONTBUILD
Comment 21•5 years ago
|
||
Landed with the readonly
fixed. Of course we uplift the landed patch, not the attached one.
Reporter | ||
Comment 22•5 years ago
|
||
Alex, Richard, Jorg -- thanks for taking care of this! You guys rock!
Comment 23•5 years ago
|
||
TB 68.0 ESR:
https://hg.mozilla.org/releases/comm-esr68/rev/26a3d9c11cb68b6327bb85548a70d39a778162ca
Adding a vbox won't blow up ESR68 ;-)
Comment 25•5 years ago
|
||
Description
•