Index: storm_quicktt.js
===================================================================
--- storm_quicktt.js	(revision 785)
+++ storm_quicktt.js	(working copy)
@@ -29,11 +29,16 @@
     })
   $('#edit-storm-quicktt-note:not(.storm-quicktt-processed)')
     .addClass('storm-quicktt-processed')
-    .change(function () {
+    .bind('blur keypress', function (event) {
+      if (event.type == 'keypress' && event.keyCode != 13)
+    	return;
+      if (this.value == '')
+        return;     
       Drupal.admin.stormquickttInteract("note", this.value, 0);
       this.value = '';
-      $(this).focus();
-    })
+      if (event.type == 'keypress' && event.keyCode == 13)
+    	return false;
+    });
   Drupal.admin.stormquickttInitTimer();
 };
 
@@ -54,9 +59,10 @@
       mode: _mode
     }),
     dataType: "html",
-    complete: function() {
-      
+    complete: function(XMLHttpRequest) {
+	  
     },
+    async: true,
     success: function (answer) {
       if (answer=='OK') {
         switch (_op) {
