From 9a8013e1cf5369de2c450f87b85545f1634ba4b0 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 20 Sep 2011 10:10:08 +0200 Subject: [PATCH] [ADD] Add Menu#reload() method bzr revid: fme@openerp.com-20110920081008-9ka8p9pr1z6b0w0l --- addons/web/static/src/css/base.css | 3 ++- addons/web/static/src/js/chrome.js | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 7b58f29a1ff..390052ede9d 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -247,7 +247,7 @@ label.error { height: 20px; margin: 3px 2px; padding: 0 8px; - + background: #bd5e54; /* Old browsers */ background: -moz-linear-gradient(top, #bd5e54 0%, #90322a 60%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd5e54), color-stop(60%,#90322a)); /* Chrome,Safari4+ */ @@ -309,6 +309,7 @@ label.error { border-bottom: 1px solid #282828; width: 21px; height: 21px; + background: #818181; } .openerp .secondary_menu.oe_folded .oe_toggle_secondary_menu span.oe_menu_fold { display: none; diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 046e2da5a1c..63af76c2a4f 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -783,6 +783,9 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{ }, start: function() { this.$secondary_menu.addClass(this.folded ? 'oe_folded' : 'oe_unfolded'); + this.reload(); + }, + reload: function() { this.rpc("/web/menu/load", {}, this.on_loaded); }, on_loaded: function(data) {