diff --git a/addons/web/static/src/js/core/owl_dialog.js b/addons/web/static/src/js/core/owl_dialog.js
index a6ee3c7b1d8..e6221e182c9 100644
--- a/addons/web/static/src/js/core/owl_dialog.js
+++ b/addons/web/static/src/js/core/owl_dialog.js
@@ -101,7 +101,7 @@ odoo.define('web.OwlDialog', function (require) {
* @private
*/
_close() {
- this.trigger('dialog_closed');
+ this.trigger('dialog-closed');
}
/**
@@ -153,7 +153,7 @@ odoo.define('web.OwlDialog', function (require) {
$(this.mainButton)
.tooltip({
delay: { show: 200, hide: 0 },
- title: () => this.env.qweb.render('DialogButton.tooltip', {
+ title: () => this.env.qweb.renderToString('DialogButton.tooltip', {
title: this.mainButton.innerText.toUpperCase(),
}),
trigger: 'manual',
diff --git a/addons/web/static/tests/core/owl_dialog_tests.js b/addons/web/static/tests/core/owl_dialog_tests.js
index 084544d9ab2..f7a74368034 100644
--- a/addons/web/static/tests/core/owl_dialog_tests.js
+++ b/addons/web/static/tests/core/owl_dialog_tests.js
@@ -50,7 +50,7 @@ odoo.define('web.owl_dialog_tests', function (require) {
subtitle="state.subtitle"
technical="state.technical"
title="state.title"
- t-on-dialog_closed="_onDialogClosed"
+ t-on-dialog-closed="_onDialogClosed"
>
@@ -169,7 +169,7 @@ odoo.define('web.owl_dialog_tests', function (require) {
`;