remove <deck> from calendar-event-dialog-recurrence.xhtml
Categories
(Calendar :: General, task)
Tracking
(thunderbird_esr78 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | fixed |
People
(Reporter: khushil324, Assigned: khushil324)
References
Details
Attachments
(1 file, 5 obsolete files)
6.33 KB,
patch
|
khushil324
:
review+
wsmwk
:
approval-comm-esr78+
|
Details | Diff | Splinter Review |
Remove <deck> from https://searchfox.org/comm-central/rev/1fa5ebe1384434e904b33bb7de8f0a3d6e8bfdc5/calendar/base/content/dialogs/calendar-event-dialog-recurrence.xhtml#72
It has four children. These we can show/hide as needed.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
•
|
||
Here, window.sizeToContent()
or sizeToContent()
are not working as it is a combination of window, dialog and HTML:fieldset. And dialog-content-box is not shrinking once it gets expanded. Do you know any other method for such an operation?
Comment 6•5 years ago
|
||
Assignee | ||
Comment 7•5 years ago
|
||
window.sizeToContent()
is not working.
Assignee | ||
Updated•5 years ago
|
Comment 8•5 years ago
|
||
window.sizeToContent();
works for me.
What problem are you experiencing? Can you share a screenshot?
Assignee | ||
Comment 9•5 years ago
•
|
||
I selected weekly
from the menulist then I switched to monthly
and then again switched back to weekly
. I am adding window.sizeToContent();
in the function updateRecurrenceBox
.
Comment 10•5 years ago
|
||
Yeah, as I wrote in comment 6 "I think a regular window.sizeToContent() would work as I don't see a big problem if the dialog doesn't shrink when a selection is changed."
The important aspect is the dialog expanding to accommodate the newly visible larger content.
Not shrinking the dialog is okay, and sometimes even better as we avoid for the action buttons to jump up and down at every change.
Assignee | ||
Comment 11•5 years ago
|
||
Cool, got it. Updating the patch.
Assignee | ||
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
Assignee | ||
Comment 15•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 16•5 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/c745b2de01d9
remove <deck> XUL element from calendar-event-dialog-recurrence.xhtml dialog. r=aleca,darktrojan
![]() |
||
Comment 17•4 years ago
•
|
||
The changes and tests in bug 1679129 depend on the changes made here to work properly. Without this the first <fieldset> takes up too much space. Can we uplift this?
![]() |
||
Comment 19•4 years ago
|
||
Comment on attachment 9192343 [details] [diff] [review]
Bug-1679802_de-deck-calendar-event-dialog-recurrence-xhtml-4.patch
[Approval Request Comment]
Regression caused by (bug #): None
User impact if declined: Minimal, this is needed for bug 1679129 tests to pass.
Testing completed (on c-c, etc.): https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=c3eb730f2a53d2dcc85a7dba87b19d01e1c6db6d
Risk to taking this patch (and alternatives if risky): None that I can think of, removes obsolete <deck> element.
Comment 20•4 years ago
|
||
Comment on attachment 9192343 [details] [diff] [review]
Bug-1679802_de-deck-calendar-event-dialog-recurrence-xhtml-4.patch
[Triage Comment]
Approved for esr78
Comment 21•4 years ago
|
||
bugherder uplift |
Thunderbird 78.9.0:
https://hg.mozilla.org/releases/comm-esr78/rev/f6e1457ef19a
Updated•4 years ago
|
Description
•