diff --git a/addons/im_livechat/static/src/js/im_livechat.js b/addons/im_livechat/static/src/js/im_livechat.js index 7220f165dfe..fb957681276 100644 --- a/addons/im_livechat/static/src/js/im_livechat.js +++ b/addons/im_livechat/static/src/js/im_livechat.js @@ -102,7 +102,8 @@ var LivechatButton = Widget.extend({ self.$el.hide(); }); this.chat_window.on("close_chat_session", this, function () { - if (this.messages.length > 1) { + var input_disabled = this.chat_window.$(".o_chat_input input").prop('disabled') + if (this.messages.length > 1 && !input_disabled) { this.ask_feedback(); } else { this.close_chat();