From f4a37559ec2c5a62fdd6db0133a698dd802eb222 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Sun, 26 Feb 2023 00:02:14 +0800 Subject: [PATCH] fix superbar --- app_odoo_customize/static/src/js/dialog.js | 24 ++++++++++++---------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/app_odoo_customize/static/src/js/dialog.js b/app_odoo_customize/static/src/js/dialog.js index f38af2e4..28689aab 100644 --- a/app_odoo_customize/static/src/js/dialog.js +++ b/app_odoo_customize/static/src/js/dialog.js @@ -1,24 +1,26 @@ /** @odoo-module **/ -import { Dialog } from "@web/core/dialog/dialog"; -import { patch } from "@web/core/utils/patch"; -import { session } from "@web/session"; +import {Dialog} from "@web/core/dialog/dialog"; +import {patch} from "@web/core/utils/patch"; +import {session} from "@web/session"; patch(Dialog.prototype, "app_odoo_customize.Dialog", { setup() { this._super.apply(this, arguments); const app_system_name = session.app_system_name || "odooApp"; this.title = app_system_name; - owl.onMounted(() => { - this.setDrag(); - }); }, - setDrag() { - var $dl = $('#' + this.id + ' .modal-dialog .modal-content'); + mounted() { + //todo: δΈη”Ÿζ•ˆ + this._super.apply(this, arguments); + let self = this; + var $dl = $('#' + self.id + ' .modal-dialog .modal-content'); if ($dl) - $dl.draggable({ - handle: ".modal-header" - }); + setTimeout(function () { + $dl.draggable({ + handle: ".modal-header" + }); + }, 800); }, });