Index: compact_forms.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/compact_forms/compact_forms.js,v
retrieving revision 1.6
diff -u -r1.6 compact_forms.js
--- compact_forms.js	6 Aug 2009 20:27:22 -0000	1.6
+++ compact_forms.js	19 Sep 2009 19:12:49 -0000
@@ -19,7 +19,7 @@
       }
 
       if ($field.val() != '') {
-        $label.fadeOut(1);
+        $label.css('display', 'none');
       }
 
       $label.parent().addClass('compact-form-wrapper');
@@ -50,6 +50,18 @@
           $label.fadeIn('slow');
         }
       });
+
+      // Chrome adds his passwords after page load, so we should track it on change.
+      $field.change(function(){
+        if ($(this) != document.activeElement) {
+         if ($(this).val() === '') {
+            $label.fadeIn('fast');
+          }
+          else {
+            $label.css('display', 'none');
+          }
+        }
+      });
     });
   });
 };
