From d65d251c57bd2a72e3ac91c579f0ff604087e577 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Thu, 14 Apr 2016 15:46:19 +0200 Subject: [IMP] base, web: add type=fullscreen to ir_actions With this commit, actions can have a type=fullscreen. This means that the navbar will be hidden, for the action and for all subsequent actions open in the breadcrumb There is no real security behind this, this is just a feature for convenience, so users can bookmark an url an open some action in a way that they are not distracted by anything. In short, this is some kind of light 'kiosk' mode. --- addons/web/static/src/js/web_client.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'addons/web/static/src/js/web_client.js') diff --git a/addons/web/static/src/js/web_client.js b/addons/web/static/src/js/web_client.js index 213aa70eed4..4ec80b60cc9 100644 --- a/addons/web/static/src/js/web_client.js +++ b/addons/web/static/src/js/web_client.js @@ -161,6 +161,12 @@ return AbstractWebClient.extend({ }); }); }, + toggle_fullscreen: function(fullscreen) { + this._super(fullscreen); + if (!fullscreen) { + this.menu.reflow(); + } + }, }); }); -- cgit v1.2.3