[FIX] mail: chatter: hide basic composer when opening full composer
opw 670388
This commit is contained in:
@@ -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);
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user