Garoon のメッセージの JavaScript カスタマイズで、garoon.message.body.getItemLastSpaceElement() を利用してメッセージの空白要素を取得し、
ボタンを配置してクリックすると、意図しない場合でもメッセージが送信されます。
原因と回避方法
button タグの type 属性は、初期値が submit です。
一般的な form 要素を利用している Garoon では、type 属性が submit のボタンがクリックされると送信されます。
カスタマイズで回避するには、type 属性 に button を指定してください。
補足
メッセージ機能以外にも同様の事象が起こる可能性があります。