fix focus handling for LoginWindow

This commit is contained in:
Dietmar Maurer 2011-11-09 07:33:58 +01:00
parent b78330d2a4
commit 1d95a6b525

View File

@ -16,7 +16,7 @@ Ext.define('PVE.window.LoginWindow', {
me.el.unmask();
Ext.MessageBox.alert('Failure', "Login failed. Please try again", function() {
var uf = form.findField('username');
uf.focus(true);
uf.focus(true, true);
});
},
success: function(f, resp){
@ -65,8 +65,9 @@ Ext.define('PVE.window.LoginWindow', {
name: 'username',
blankText: "Enter your user name",
listeners: {
render: function(f) {
f.focus(true);
afterrender: function(f) {
// Note: only works if we pass delay 1000
f.focus(true, 1000);
},
specialkey: function(f, e) {
if (e.getKey() === e.ENTER) {