Skip to content

Commit fcd0f6b

Browse files
authored
maybe maybe fix
1 parent c8135e5 commit fcd0f6b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/addons/addons/editor-animations/userscript.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -431,22 +431,22 @@ export default async function({ addon }) {
431431

432432
/* addon modal API */
433433
console.log([addon.tabClass]);
434-
const ogAddonPrompt = addon.tabClass.prototype.prompt;
435-
addon.tabClass.prototype.prompt = function(...args) {
434+
const ogAddonPrompt = addon.tabClass.constructor.prototype.prompt;
435+
addon.tabClass.constructor.prototype.prompt = function(...args) {
436436
const modal = ogAddonPrompt.call(this, ...args);
437437
handleOpenAnimation("modal");
438438
attachCloseHijack("modal");
439439
return modal;
440440
}
441-
const ogAddonConfirm = addon.tabClass.prototype.confirm;
442-
addon.tabClass.prototype.confirm = function(...args) {
441+
const ogAddonConfirm = addon.tabClass.constructor.prototype.confirm;
442+
addon.tabClass.constructor.prototype.confirm = function(...args) {
443443
const modal = ogAddonConfirm.call(this, ...args);
444444
handleOpenAnimation("modal");
445445
attachCloseHijack("modal");
446446
return modal;
447447
}
448-
const ogAddonCreateModal = addon.tabClass.prototype.createModal;
449-
addon.tabClass.prototype.createModal = function(...args) {
448+
const ogAddonCreateModal = addon.tabClass.constructor.prototype.createModal;
449+
addon.tabClass.constructor.prototype.createModal = function(...args) {
450450
const modal = ogAddonCreateModal.call(this, ...args);
451451
handleOpenAnimation("modal");
452452
attachCloseHijack("modal");

0 commit comments

Comments
 (0)