summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/chrome/action_manager_act_window.js
diff options
context:
space:
mode:
authorDamien Bouvy <dbo@odoo.com>2019-10-29 16:06:10 +0000
committerAaron Bohy <aab@odoo.com>2019-10-31 11:26:44 +0000
commit8f0d1f1462b7b207e0fa299d3f50762cb99a7685 (patch)
tree03ea758fe38917c855a02f78ac262b76a7efce43 /addons/web/static/src/js/chrome/action_manager_act_window.js
parent8e4a55fb81f40a5d406a0906ee3ffeacdcfffc4e (diff)
[IMP] web: allow custom state in action mixin
Sometimes, it might be useful for an action (e.g. a client action, although this may be used by standard views as well) to include custom values in its state. Since the state of a 'fullscreen' action is pushed in the URL, this means that it is possible for the action to resume its state properly upon refresh of the page (before this commit, only some standard information were pushed to the state - action_id, menu_id, etc. for window actions and action's name, active_id, active_ids for client actions). By implementing the `getState` method, an extension of the action mixin can thus push any state it wishes to the URL. closes odoo/odoo#39529 Signed-off-by: Damien Bouvy (dbo) <dbo@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/chrome/action_manager_act_window.js')
-rw-r--r--addons/web/static/src/js/chrome/action_manager_act_window.js1
1 files changed, 0 insertions, 1 deletions
diff --git a/addons/web/static/src/js/chrome/action_manager_act_window.js b/addons/web/static/src/js/chrome/action_manager_act_window.js
index 5f3368038f2..90f1a00091a 100644
--- a/addons/web/static/src/js/chrome/action_manager_act_window.js
+++ b/addons/web/static/src/js/chrome/action_manager_act_window.js
@@ -119,7 +119,6 @@ ActionManager.include({
return this.doAction(action, options);
}
return _super.apply(this, arguments);
-
},
//--------------------------------------------------------------------------