mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-07 00:08:39 +09:00
Bug 1401876 - (Part 1) Close datetime picker on popuphidden
This commit is contained in:
parent
1cbd27ae55
commit
e75b329d4d
3 changed files with 3 additions and 1 deletions
|
|
@ -99,6 +99,7 @@ class DateTimeTestHelper {
|
|||
let pickerClosePromise = new Promise(resolve => {
|
||||
this.panel.addEventListener("popuphidden", resolve, {once: true});
|
||||
});
|
||||
this.panel.hidePopup();
|
||||
this.panel.closePicker();
|
||||
await pickerClosePromise;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,7 +70,6 @@
|
|||
this.dateTimePopupFrame.removeEventListener("load", this, true);
|
||||
this.dateTimePopupFrame.contentDocument.removeEventListener("message", this, false);
|
||||
this.dateTimePopupFrame.setAttribute("src", "");
|
||||
this.hidePopup();
|
||||
this.hidden = true;
|
||||
]]></body>
|
||||
</method>
|
||||
|
|
@ -302,6 +301,7 @@
|
|||
break;
|
||||
}
|
||||
case "ClosePopup": {
|
||||
this.hidePopup();
|
||||
this.closePicker();
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -91,6 +91,7 @@ this.DateTimePickerHelper = {
|
|||
if (browser) {
|
||||
browser.messageManager.sendAsyncMessage("FormDateTime:PickerClosed");
|
||||
}
|
||||
this.picker.closePicker();
|
||||
this.close();
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue