From a4ebf936226e411d68d927fe0a66a6a88e609d76 Mon Sep 17 00:00:00 2001 From: Edward Date: Tue, 23 Apr 2013 13:07:19 +0800 Subject: [PATCH] widgets/SecurePass.js --- widgets/SecurePass.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/widgets/SecurePass.js b/widgets/SecurePass.js index fe8253ea..c7ca2e61 100644 --- a/widgets/SecurePass.js +++ b/widgets/SecurePass.js @@ -72,11 +72,14 @@ Ext.extend(Ext.form.SecurePass, Ext.form.TextField, { // private initEvents : function(){ -// if(this.el.is('input[type=password]') && Roo.isSafari){ -// this.el.on('keydown', this.SafariOnKeyDown, this); -// } + if(this.el.is('input[type=password]') && Roo.isSafari){ + this.el.on('keydown', this.SafariOnKeyDown, this); + this.el.on("focus", function(){ + this.setValue(''); + }, this); + } Ext.form.SecurePass.superclass.initEvents.call(this); - this.el.on('keyup', this.checkStrength, this); + this.el.on('keyup', this.checkStrength, this, {buffer:50}); }, // private -- 2.39.2