[FIX] mail: chatter: hide basic composer when opening full composer

opw 670388
This commit is contained in:
Aaron Bohy
2016-03-02 10:24:37 +01:00
parent b705576e93
commit 50aeecff84
+5 -3
View File
@@ -673,7 +673,7 @@ var ChatterComposer = composer.BasicComposer.extend({
var parent = self.getParent();
chat_manager.get_messages({model: parent.model, res_id: parent.res_id});
},
});
}).then(self.trigger.bind(self, 'close_composer'));
});
}
});
@@ -914,12 +914,14 @@ var Chatter = form_common.AbstractField.extend({
}
self.composer.on('post_message', self, self.on_post_message);
self.composer.on('need_refresh', self, self.refresh_followers);
self.composer.on('close_composer', null, self.close_composer.bind(self, true));
});
this.mute_new_message_button(true);
},
close_composer: function () {
if (this.composer.is_empty()) {
close_composer: function (force) {
if (this.composer.is_empty() || force) {
this.composer.do_hide();
this.composer.$input.val('');
this.mute_new_message_button(false);
}
},