summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/chrome.js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-03-29 10:55:05 +0200
committerFabien Meghazi <fme@openerp.com>2012-03-29 10:55:05 +0200
commit9d1986936deb5fb6dccbe2a8b5832ce7e1b34ebe (patch)
tree19c7e536c4d44c34ebae4649063ac55866604967 /addons/web/static/src/js/chrome.js
parent0e5e0d2d9b9da6de76161fa7d28c87f45dd09aa5 (diff)
parentfb7b21d0024ca52d5ae5b1167b72d40cfcbedaa6 (diff)
[MERGE] Merge trunk
bzr revid: fme@openerp.com-20120329085505-992ia13mhermy73v
Diffstat (limited to 'addons/web/static/src/js/chrome.js')
-rw-r--r--addons/web/static/src/js/chrome.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js
index 5faa8c59a80..43608b20edd 100644
--- a/addons/web/static/src/js/chrome.js
+++ b/addons/web/static/src/js/chrome.js
@@ -671,7 +671,7 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
if (maximum_visible_links === 'auto') {
maximum_visible_links = this.auto_limit_entries();
}
- if (maximum_visible_links) {
+ if (maximum_visible_links < this.data.data.children.length) {
var $more = $(QWeb.render('Menu.more')),
$index = this.$element.find('li').eq(maximum_visible_links - 1);
$index.after($more);
@@ -843,8 +843,9 @@ openerp.web.UserMenu = openerp.web.Widget.extend(/** @lends openerp.web.UserMen
return;
var func = new openerp.web.Model("res.users").get_func("read");
return func(self.session.uid, ["name", "company_id"]).pipe(function(res) {
- // TODO: Only show company if multicompany in use
- self.$element.find('.oe_topbar_name').text(res.name + '/' + res.company_id[1]);
+ // TODO: Show company if multicompany is in use
+ var topbar_name = _.str.sprintf("%s (%s)", res.name, openerp.connection.db, res.company_id[1]);
+ self.$element.find('.oe_topbar_name').text(topbar_name);
return self.shortcut_load();
});
};