Closed
Bug 1303722
Opened 8 years ago
Closed 8 years ago
Use addEventListener(..., {once: true}) in mailnews/ and editor/
Categories
(MailNews Core :: Backend, enhancement)
MailNews Core
Backend
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 52.0
People
(Reporter: aryx, Assigned: aryx)
Details
Attachments
(2 files)
5.13 KB,
patch
|
jorgk-bmo
:
review+
|
Details | Diff | Splinter Review |
2.94 KB,
patch
|
mkmelin
:
review+
|
Details | Diff | Splinter Review |
Similar to bug 1300339. See https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener Bug 1287706 added support for the 'once' option in addEventListener which works like an removeEventListener executed when the callback gets executed for the first time. Advantage: add + remove in one statement, remove can't get lost Try push: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=2dfefad3054a
Attachment #8792478 -
Flags: review?(jorgk)
Assignee | ||
Comment 1•8 years ago
|
||
Attachment #8792479 -
Flags: review?(mkmelin+mozilla)
Comment 2•8 years ago
|
||
Comment on attachment 8792479 [details] [diff] [review] mailnews, v1 Review of attachment 8792479 [details] [diff] [review]: ----------------------------------------------------------------- Looks good thx! r=mkmelin
Attachment #8792479 -
Flags: review?(mkmelin+mozilla) → review+
Comment 3•8 years ago
|
||
Comment on attachment 8792478 [details] [diff] [review] editor, v1 Review of attachment 8792478 [details] [diff] [review]: ----------------------------------------------------------------- Reviewers also have to learn new things, this time arrow function expressions ;-) r=jorgk ::: editor/ui/dialogs/content/EdFieldSetProps.js @@ +70,5 @@ > gDialog.editText.checked = false; > gDialog.editText.disabled = false; > gDialog.legendText.disabled = true; > + gDialog.editText.addEventListener("command", > + () => Services.prompt.alert(window, GetString("Alert"), GetString("EditTextWarning")), Nit. Two spaces after => Please fix when landing.
Attachment #8792478 -
Flags: review?(jorgk) → review+
Comment 4•8 years ago
|
||
https://hg.mozilla.org/comm-central/rev/c5da3041922b https://hg.mozilla.org/comm-central/rev/2e7247627920 Landed after OK from author. Commit message fixed, white-space issue fixed.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 52.0
You need to log in
before you can comment on or make changes to this bug.
Description
•