diff options
Diffstat (limited to 'addons/website/static/src/js/website.js')
| -rw-r--r-- | addons/website/static/src/js/website.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 821223967c1..7c2ad6cc48c 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -112,14 +112,17 @@ var prompt = function (options, _qweb) { dialog.modal('show'); field.focus(); dialog.on('click', '.btn-primary', function () { + var backdrop = $('.modal-backdrop'); def.resolve(field.val(), field, dialog); dialog.modal('hide').remove(); + backdrop.remove(); }); }); dialog.on('hidden.bs.modal', function () { + var backdrop = $('.modal-backdrop'); def.reject(); dialog.remove(); - $('.modal-backdrop').remove(); + backdrop.remove(); }); if (field.is('input[type="text"], select')) { field.keypress(function (e) { |
