Closed Bug 1679780 Opened 3 years ago Closed 3 years ago

remove <deck> from calendar-creation.xhtml

Categories

(Calendar :: General, task)

Tracking

(thunderbird_esr78 wontfix, thunderbird84 wontfix)

RESOLVED FIXED
85 Branch
Tracking Status
thunderbird_esr78 --- wontfix
thunderbird84 --- wontfix

People

(Reporter: khushil324, Assigned: khushil324)

References

Details

Attachments

(3 files, 1 obsolete file)

No description provided.
Assignee: nobody → khushil324
Blocks: 1678548
Attachment #9190309 - Flags: review?(alessandro)
Status: NEW → ASSIGNED
Comment on attachment 9190309 [details] [diff] [review]
Bug-1679780_de-deck-calendar-creation-xhtml-0.patch

Review of attachment 9190309 [details] [diff] [review]:
-----------------------------------------------------------------

::: calendar/base/content/dialogs/calendar-creation.js
@@ +293,1 @@
>   * @param {string} id          The id of the panel node to select.

Nit: update this comment to respect the format we're using (eg. @param {string} id - The id of the panel node to select.)

@@ +293,5 @@
>   * @param {string} id          The id of the panel node to select.
>   */
>  function selectPanel(id) {
> +  for (let element of document.getElementById("calendar-creation-dialog").children) {
> +    element.hidden = element.getAttribute("id") != id;

element.id != id;

@@ +371,5 @@
>      return;
>    }
>  
>    let disabled = false;
> +  switch (selectedPanel.getAttribute("id")) {

selectedPanel.id
Attachment #9190309 - Flags: review?(alessandro) → review+
Attachment #9190309 - Attachment is obsolete: true
Attachment #9190466 - Flags: review+

For calendar, maybe have Geoff sign off as well

Target Milestone: --- → 85 Branch

Should we check in the patch now?

Please have Geoff take a look as well.

Sure.

Attachment #9190466 - Flags: review+ → review?(geoff)
Attachment #9190466 - Flags: review?(geoff) → review+

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/b2c5ca90c712
remove <deck> XUL element from calendar-creation.xhtml dialog. r=aleca,darktrojan

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Fix the panel height so that content is not clipped.

Attachment #9201299 - Flags: review?(alessandro)

It looks like this without the fix

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment on attachment 9201299 [details] [diff] [review]
1679780-panel-height.patch

Review of attachment 9201299 [details] [diff] [review]:
-----------------------------------------------------------------

Good catch!
Attachment #9201299 - Flags: review?(alessandro) → review+

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/cc87eccf2a12
Fix panel-select-calendars height in calendar-creation dialog. r=aleca

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: