Merge pull request #502 from cincodenada/patch-1

Remove private methods from simplePopup (fixes in Firefox, Safari, Internet Explorer)
This commit is contained in:
Jack 2020-10-30 12:16:50 +00:00 committed by GitHub
commit 04adcb20a7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -510,7 +510,7 @@ class SimplePopup {
this.element = $("#simplePopup");
this.buttonText = buttonText;
}
#reset() {
reset() {
this.element.html(`
<div class="title"></div>
<input>
@ -518,11 +518,11 @@ class SimplePopup {
<div class="button"></div>`);
}
#init() {
init() {
let el = this.element;
el.find("input").val("");
if (el.attr("popupId") !== this.id) {
this.#reset();
this.reset();
el.attr("popupId", this.id);
el.find(".title").text(this.title);
el.find(".text").text(this.text);
@ -546,7 +546,7 @@ class SimplePopup {
}
show() {
this.#init();
this.init();
this.wrapper
.stop(true, true)
.css("opacity", 0)