diff --git a/addons/web_calendar/static/src/js/calendar.js b/addons/web_calendar/static/src/js/calendar.js index 8511a14e4d0..304a6861782 100644 --- a/addons/web_calendar/static/src/js/calendar.js +++ b/addons/web_calendar/static/src/js/calendar.js @@ -397,6 +397,7 @@ openerp.web_calendar.CalendarView = openerp.web.View.extend({ if (self.sidebar) { self.sidebar.$element.show(); } + self.do_push_state({}); }); }, do_hide: function () { diff --git a/addons/web_diagram/static/src/js/diagram.js b/addons/web_diagram/static/src/js/diagram.js index 4ba59628c0d..a92eb8c2895 100644 --- a/addons/web_diagram/static/src/js/diagram.js +++ b/addons/web_diagram/static/src/js/diagram.js @@ -299,6 +299,11 @@ openerp.web.DiagramView = openerp.web.View.extend({ } $pager.find('span.oe_pager_index').html(index); $pager.find('span.oe_pager_count').html(this.dataset.count); + }, + + do_show: function() { + this.do_push_state({}); + return this._super(); } }); }; diff --git a/addons/web_gantt/static/src/js/gantt.js b/addons/web_gantt/static/src/js/gantt.js index 3b50531b414..78e877ffd18 100644 --- a/addons/web_gantt/static/src/js/gantt.js +++ b/addons/web_gantt/static/src/js/gantt.js @@ -517,6 +517,11 @@ openerp.web_gantt.GanttView = openerp.web.View.extend({ self.on_project_loaded(projects); }); }); + }, + + do_show: function() { + this.do_push_state({}); + return this._super(); } }); diff --git a/addons/web_graph/static/src/js/graph.js b/addons/web_graph/static/src/js/graph.js index e63eec884cd..30a10eee73a 100644 --- a/addons/web_graph/static/src/js/graph.js +++ b/addons/web_graph/static/src/js/graph.js @@ -424,6 +424,11 @@ openerp.web_graph.GraphView = openerp.web.View.extend({ } return self.dataset.read_slice(self.list_fields(), {}, $.proxy(self, 'schedule_chart')); }); + }, + + do_show: function() { + this.do_push_state({}); + return this._super(); } }); }; diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index ff4fdef319c..00a63f82e1d 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -271,6 +271,11 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ group.$element.css('width', Math.round(100/unfolded) + '%'); } }); + }, + + do_show: function() { + this.do_push_state({}); + return this._super(); } });