Roo/bootstrap/form/Password.js
authorleon <leon@roojs.com>
Wed, 10 May 2023 03:26:06 +0000 (11:26 +0800)
committerleon <leon@roojs.com>
Wed, 10 May 2023 03:26:06 +0000 (11:26 +0800)
Roo/bootstrap/form/Password.js

index 5587c20..02cc921 100644 (file)
@@ -49,16 +49,17 @@ Roo.extend(Roo.bootstrap.form.Password, Roo.bootstrap.form.Input, {
     onToggleClick : function(e) 
     {
         var input = this.inputEl();
-        
-        input.removeClass(['password-visible', 'password-hidden']);
+        var toggle = this.toggleEl();
+
+        toggle.removeClass(['password-visible', 'password-hidden']);
 
         if(input.attr('type') == 'password') {
             input.attr('type', 'text');
-            input.addClass('password-visible');
+            toggle.addClass('password-visible');
         }
         else {
             input.attr('type', 'password');
-            input.addClass('password-hidden');
+            toggle.addClass('password-hidden');
         }
     }
 });
\ No newline at end of file