diff --git a/addons/web/static/src/legacy/action_adapters.js b/addons/web/static/src/legacy/action_adapters.js index 1f436dfe1c2..64db441a272 100644 --- a/addons/web/static/src/legacy/action_adapters.js +++ b/addons/web/static/src/legacy/action_adapters.js @@ -117,7 +117,11 @@ class ActionAdapter extends ComponentAdapter { this.wowlEnv.config.setDisplayName(actionTitle); } } - this.router.pushState(query); + if (this.props.onPushState) { + this.props.onPushState(query); + } else { + this.router.pushState(query); + } } _trigger_up(ev) {