]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Make the effects for adding/removing invites less jerky
authorZach Copley <zach@status.net>
Thu, 12 May 2011 00:20:24 +0000 (17:20 -0700)
committerZach Copley <zach@status.net>
Thu, 12 May 2011 00:20:24 +0000 (17:20 -0700)
plugins/DomainWhitelist/js/whitelistinvite.js

index 2038a93f33b959130446db56e0d6d35fc3e9d194..01e493fa6aaec12c622d4a42979e4dfe922d31d8 100644 (file)
@@ -24,8 +24,9 @@ SN_WHITELIST.resetRow = function(row) {
 SN_WHITELIST.addRow = function() {
     var row = $(this).closest("li");
     var newRow = row.clone();
+    $(row).find('a.add_row').hide();
     SN_WHITELIST.resetRow(newRow);
-        $(newRow).insertAfter(row).show("blind", "slow", function() {
+        $(newRow).insertAfter(row).show("blind", "fast", function() {
             SN_WHITELIST.updateButtons();
         });
 };
@@ -37,7 +38,7 @@ SN_WHITELIST.removeRow = function() {
         buttons : {
             "Confirm" : function() {
                 $(this).dialog("close");
-                $(that).closest("li").hide("blind", "slow", function() {
+                $(that).closest("li").hide("blind", "fast", function() {
                     $(this).remove();
                     SN_WHITELIST.updateButtons();
                 });
@@ -51,7 +52,7 @@ SN_WHITELIST.removeRow = function() {
     if ($(this).closest('li').find(':input[name^=username]').val()) {
         $("#confirm-dialog").dialog("open");
     } else {
-        $(that).closest("li").hide("blind", "slow", function() {
+        $(that).closest("li").hide("blind", "fast", function() {
             $(this).remove();
             SN_WHITELIST.updateButtons();
         });