diff --git a/addons/mail/static/src/css/mail.css b/addons/mail/static/src/css/mail.css index aeb9e5e55cd..5dd0b828a48 100644 --- a/addons/mail/static/src/css/mail.css +++ b/addons/mail/static/src/css/mail.css @@ -548,8 +548,6 @@ .openerp .oe_followers button.oe_invite{ margin: 5px 0; padding: 2px 8px; - position: relative; - top: -2px; font-size: 12px; text-shadow: none; width: 100% diff --git a/addons/mail/static/src/js/mail_followers.js b/addons/mail/static/src/js/mail_followers.js index bd5c52f18ba..fba5eefc110 100644 --- a/addons/mail/static/src/js/mail_followers.js +++ b/addons/mail/static/src/js/mail_followers.js @@ -217,13 +217,17 @@ openerp_mail_followers = function(session, mail) { /** Display subtypes: {'name': default, followed} */ display_subtypes:function (data, id) { var self = this; - this.$('.oe_subtype_list').empty(); + var $list = this.$('.oe_subtype_list'); + $list.empty().hide(); var records = data[this.view.datarecord.id || this.view.dataset.ids[0]].message_subtype_data; _(records).each(function (record, record_name) { record.name = record_name; record.followed = record.followed || undefined; $(session.web.qweb.render('mail.followers.subtype', {'record': record})).appendTo( self.$('.oe_subtype_list') ); }); + if (_.size(records) > 1) { + $list.show(); + } }, do_follow: function () {