From afb3c28fccd485fe599bcf872a0a44eccadd6199 Mon Sep 17 00:00:00 2001 From: qsm-odoo Date: Tue, 30 Jul 2019 13:15:50 +0000 Subject: [FIX] web: restore modal backdrops click behavior Since https://github.com/odoo/odoo/commit/2ad49ec93e39ae5d59ccc17884408870e1c86c5e, all dialogs were able to be closed by clicking on the backdrop which was not a desired behavior. Indeed, the 'backdrop' option of the BS component was misused. closes odoo/odoo#35300 Signed-off-by: Quentin Smetz (qsm) --- addons/web/static/src/js/core/dialog.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'addons/web/static/src/js') diff --git a/addons/web/static/src/js/core/dialog.js b/addons/web/static/src/js/core/dialog.js index e3101e52bde..63b33497cd3 100644 --- a/addons/web/static/src/js/core/dialog.js +++ b/addons/web/static/src/js/core/dialog.js @@ -53,8 +53,8 @@ var Dialog = Widget.extend({ * @param {jQueryElement} [options.$parentNode] * Element in which dialog will be appended, by default it will be * in the body - * @param {boolean} [options.backdrop=true] - * Whether modal rendered with backdrop or not + * @param {boolean|string} [options.backdrop='static'] + * The kind of modal backdrop to use (see BS documentation) * @param {boolean} [options.renderHeader=true] * Whether or not the dialog should be rendered with header * @param {boolean} [options.renderFooter=true] @@ -75,7 +75,7 @@ var Dialog = Widget.extend({ buttons: [{text: _t("Ok"), close: true}], technical: true, $parentNode: false, - backdrop: true, + backdrop: 'static', renderHeader: true, renderFooter: true, }); -- cgit v1.2.3