Skip to content

Commit b0a71a0

Browse files
authored
editor animations -- hijack addon modals [EVIL 2]
1 parent 4434a71 commit b0a71a0

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
@@ -430,22 +430,22 @@ export default async function({ addon }) {
430430
}
431431

432432
/* addon modal API */
433-
const ogAddonPrompt = addon.tab.constructor.prototype.prompt;
434-
addon.tab.constructor.prototype.prompt = function(...args) {
433+
const ogAddonPrompt = addon.tabClass.prompt;
434+
addon.tabClass.prompt = function(...args) {
435435
const modal = ogAddonPrompt.call(this, ...args);
436436
handleOpenAnimation("modal");
437437
attachCloseHijack("modal");
438438
return modal;
439439
}
440-
const ogAddonConfirm = addon.tab.constructor.prototype.confirm;
441-
addon.tab.constructor.prototype.confirm = function(...args) {
440+
const ogAddonConfirm = addon.tabClass.confirm;
441+
addon.tabClass.confirm = function(...args) {
442442
const modal = ogAddonConfirm.call(this, ...args);
443443
handleOpenAnimation("modal");
444444
attachCloseHijack("modal");
445445
return modal;
446446
}
447-
const ogAddonCreateModal = addon.tab.constructor.prototype.createModal;
448-
addon.tab.constructor.prototype.createModal = function(...args) {
447+
const ogAddonCreateModal = addon.tabClass.createModal;
448+
addon.tabClass.createModal = function(...args) {
449449
const modal = ogAddonCreateModal.call(this, ...args);
450450
handleOpenAnimation("modal");
451451
attachCloseHijack("modal");

0 commit comments

Comments
 (0)