浏览代码

Prevent default event for the removeContact link in order to avoid page reload when jQuery Dialog is openened from clicking on the delete link

ichim-david 12 年之前
父节点
当前提交
19caf7c448
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      converse.js

+ 3 - 2
converse.js

@@ -1240,7 +1240,7 @@
             ev.preventDefault();
         },
 
-        removeContact: function () {
+        removeContact: function (ev) {
             var that = this;
             $("<span></span>").dialog({
                 title: 'Are you sure you want to remove this contact?',
@@ -1272,6 +1272,7 @@
                     }
                 }
             });
+            ev.preventDefault();
         },
 
         acceptRequest: function (ev) {
@@ -1669,7 +1670,7 @@
             }
             // Hide the headings if there are no contacts under them
             _.each([$my_contacts, $contact_requests, $pending_contacts], function (h) {
-                if (h.nextUntil('dt').length && !h.is('visible')) {
+                if (h.nextUntil('dt').length && !h.is(':visible')) {
                     h.show();
                 }
             });