From ee7c461fea752f363f332ec8cb95f8fdc584fd5e Mon Sep 17 00:00:00 2001 From: x620 Date: Thu, 21 Apr 2016 12:26:35 +0500 Subject: [PATCH] [FIX] Hiding the left panel if there is no menu --- mail_base/static/src/js/base.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mail_base/static/src/js/base.js b/mail_base/static/src/js/base.js index 68bce6b..948c08d 100644 --- a/mail_base/static/src/js/base.js +++ b/mail_base/static/src/js/base.js @@ -77,8 +77,19 @@ ChatAction.include({ var self = this; return $.when(result).done(function() { + $('.oe_leftbar').toggle(false); self.searchview.do_search(); }); + }, + destroy: function() { + var result = this._super.apply(this, arguments); + $('.oe_leftbar .oe_secondary_menu').each(function(){ + if ($(this).css('display') == 'block' && $(this).children().length > 0){ + $('.oe_leftbar').toggle(true); + return false; + } + }); + return result; } });