mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
[ts][player] Closes #1231.
This commit is contained in:
parent
ba33942a45
commit
ac45cc9154
@ -9438,7 +9438,6 @@ var spine;
|
|||||||
}
|
}
|
||||||
Popup.prototype.show = function (dismissedListener) {
|
Popup.prototype.show = function (dismissedListener) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
if (dismissedListener === void 0) { dismissedListener = function () { }; }
|
|
||||||
this.dom.classList.remove("spine-player-hidden");
|
this.dom.classList.remove("spine-player-hidden");
|
||||||
var dismissed = false;
|
var dismissed = false;
|
||||||
var resize = function () {
|
var resize = function () {
|
||||||
@ -9778,6 +9777,8 @@ var spine;
|
|||||||
speedButton.classList.add("spine-player-button-icon-speed-selected");
|
speedButton.classList.add("spine-player-button-icon-speed-selected");
|
||||||
popup.show(function () {
|
popup.show(function () {
|
||||||
speedButton.classList.remove("spine-player-button-icon-speed-selected");
|
speedButton.classList.remove("spine-player-button-icon-speed-selected");
|
||||||
|
popup.dom.remove();
|
||||||
|
_this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
};
|
};
|
||||||
@ -9814,6 +9815,8 @@ var spine;
|
|||||||
animationsButton.classList.add("spine-player-button-icon-animations-selected");
|
animationsButton.classList.add("spine-player-button-icon-animations-selected");
|
||||||
popup.show(function () {
|
popup.show(function () {
|
||||||
animationsButton.classList.remove("spine-player-button-icon-animations-selected");
|
animationsButton.classList.remove("spine-player-button-icon-animations-selected");
|
||||||
|
popup.dom.remove();
|
||||||
|
_this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
};
|
};
|
||||||
@ -9850,6 +9853,8 @@ var spine;
|
|||||||
skinButton.classList.add("spine-player-button-icon-skins-selected");
|
skinButton.classList.add("spine-player-button-icon-skins-selected");
|
||||||
popup.show(function () {
|
popup.show(function () {
|
||||||
skinButton.classList.remove("spine-player-button-icon-skins-selected");
|
skinButton.classList.remove("spine-player-button-icon-skins-selected");
|
||||||
|
popup.dom.remove();
|
||||||
|
_this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
};
|
};
|
||||||
@ -9887,6 +9892,8 @@ var spine;
|
|||||||
settingsButton.classList.add("spine-player-button-icon-settings-selected");
|
settingsButton.classList.add("spine-player-button-icon-settings-selected");
|
||||||
popup.show(function () {
|
popup.show(function () {
|
||||||
settingsButton.classList.remove("spine-player-button-icon-settings-selected");
|
settingsButton.classList.remove("spine-player-button-icon-settings-selected");
|
||||||
|
popup.dom.remove();
|
||||||
|
_this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
};
|
};
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -138,7 +138,7 @@
|
|||||||
parent.appendChild(this.dom);
|
parent.appendChild(this.dom);
|
||||||
}
|
}
|
||||||
|
|
||||||
show (dismissedListener = () => {}) {
|
show (dismissedListener: () => void) {
|
||||||
this.dom.classList.remove("spine-player-hidden");
|
this.dom.classList.remove("spine-player-hidden");
|
||||||
|
|
||||||
// Make sure the popup isn't bigger than the player.
|
// Make sure the popup isn't bigger than the player.
|
||||||
@ -548,6 +548,8 @@
|
|||||||
speedButton.classList.add("spine-player-button-icon-speed-selected")
|
speedButton.classList.add("spine-player-button-icon-speed-selected")
|
||||||
popup.show(() => {
|
popup.show(() => {
|
||||||
speedButton.classList.remove("spine-player-button-icon-speed-selected")
|
speedButton.classList.remove("spine-player-button-icon-speed-selected")
|
||||||
|
popup.dom.remove();
|
||||||
|
this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
}
|
}
|
||||||
@ -596,6 +598,8 @@
|
|||||||
animationsButton.classList.add("spine-player-button-icon-animations-selected")
|
animationsButton.classList.add("spine-player-button-icon-animations-selected")
|
||||||
popup.show(() => {
|
popup.show(() => {
|
||||||
animationsButton.classList.remove("spine-player-button-icon-animations-selected")
|
animationsButton.classList.remove("spine-player-button-icon-animations-selected")
|
||||||
|
popup.dom.remove();
|
||||||
|
this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
}
|
}
|
||||||
@ -645,6 +649,8 @@
|
|||||||
skinButton.classList.add("spine-player-button-icon-skins-selected")
|
skinButton.classList.add("spine-player-button-icon-skins-selected")
|
||||||
popup.show(() => {
|
popup.show(() => {
|
||||||
skinButton.classList.remove("spine-player-button-icon-skins-selected")
|
skinButton.classList.remove("spine-player-button-icon-skins-selected")
|
||||||
|
popup.dom.remove();
|
||||||
|
this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
}
|
}
|
||||||
@ -689,6 +695,8 @@
|
|||||||
settingsButton.classList.add("spine-player-button-icon-settings-selected")
|
settingsButton.classList.add("spine-player-button-icon-settings-selected")
|
||||||
popup.show(() => {
|
popup.show(() => {
|
||||||
settingsButton.classList.remove("spine-player-button-icon-settings-selected")
|
settingsButton.classList.remove("spine-player-button-icon-settings-selected")
|
||||||
|
popup.dom.remove();
|
||||||
|
this.lastPopup = null;
|
||||||
});
|
});
|
||||||
this.lastPopup = popup;
|
this.lastPopup = popup;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user