From 06a44077aa53747e60f1147952e6fb7739da9d1b Mon Sep 17 00:00:00 2001 From: Jeff Arnold Date: Fri, 1 Mar 2013 11:55:01 -0500 Subject: [PATCH] Prevent multiple enters from sending duplicate messages (imported from commit 872bb9971a6af3e352318665559e00b502dfb880) --- zephyr/static/js/composebox_typeahead.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zephyr/static/js/composebox_typeahead.js b/zephyr/static/js/composebox_typeahead.js index a9206d8548..cc59955500 100644 --- a/zephyr/static/js/composebox_typeahead.js +++ b/zephyr/static/js/composebox_typeahead.js @@ -104,7 +104,10 @@ function handle_keydown(e) { && code === 13 && !e.shiftKey && enter_sends) { e.preventDefault(); - compose.finish(); + if ($("#compose-send-button").attr('disabled') !== "disabled") { + $("#compose-send-button").attr('disabled', 'disabled'); + compose.finish(); + } } }