summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/menu.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/menu.js')
-rw-r--r--addons/web/static/src/js/menu.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/web/static/src/js/menu.js b/addons/web/static/src/js/menu.js
index 4d8671595bd..c244305b7aa 100644
--- a/addons/web/static/src/js/menu.js
+++ b/addons/web/static/src/js/menu.js
@@ -15,7 +15,7 @@ var Menu = Widget.extend({
this.data = {data:{children:[]}};
this.on("menu_bound", this, function() {
// launch the fetch of needaction counters, asynchronous
- var $all_menus = self.$el.parents('body').find('.oe_webclient').find('[data-menu]');
+ var $all_menus = self.$el.parents('.o_web_client').find('.o_sub_menu').find('[data-menu]');
var all_menu_ids = _.map($all_menus, function (menu) {return parseInt($(menu).attr('data-menu'), 10);});
if (!_.isEmpty(all_menu_ids)) {
this.do_load_needaction(all_menu_ids);
@@ -34,7 +34,7 @@ var Menu = Widget.extend({
},
bind_menu: function() {
var self = this;
- this.$secondary_menus = this.$el.parents().find('.oe_secondary_menus_container');
+ this.$secondary_menus = this.$el.parents().find('.o_sub_menu');
this.$secondary_menus.on('click', 'a[data-menu]', this.on_menu_click);
this.$el.on('click', 'a[data-menu]', function (event) {
event.preventDefault();
@@ -160,7 +160,7 @@ var Menu = Widget.extend({
$sub_menu.show();
// Hide/Show the leftbar menu depending of the presence of sub-items
- this.$secondary_menus.parent('.oe_leftbar').toggle(!!$sub_menu.children().length);
+ this.$secondary_menus.toggle(!!$sub_menu.children().length);
// Activate current menu item and show parents
this.$secondary_menus.find('.active').removeClass('active');