|
|
@ -482,22 +482,32 @@ KClassicGreeter::revive()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// assert( !running );
|
|
|
|
// assert(!running);
|
|
|
|
setActive2( true );
|
|
|
|
setActive2(true);
|
|
|
|
if (authTok) {
|
|
|
|
if (authTok) {
|
|
|
|
passwd1Edit->erase();
|
|
|
|
if (passwd1Edit) {
|
|
|
|
passwd2Edit->erase();
|
|
|
|
passwd1Edit->erase();
|
|
|
|
passwd1Edit->setFocus();
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
if (passwd2Edit) {
|
|
|
|
|
|
|
|
passwd2Edit->erase();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (passwd1Edit) {
|
|
|
|
|
|
|
|
passwd1Edit->setFocus();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else {
|
|
|
|
passwdEdit->erase();
|
|
|
|
passwdEdit->erase();
|
|
|
|
if (loginEdit && loginEdit->isEnabled())
|
|
|
|
if (loginEdit && loginEdit->isEnabled()) {
|
|
|
|
passwdEdit->setEnabled( true );
|
|
|
|
passwdEdit->setEnabled( true );
|
|
|
|
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
setActive( true );
|
|
|
|
setActive( true );
|
|
|
|
if (loginEdit && loginEdit->text().isEmpty())
|
|
|
|
if (loginEdit && loginEdit->text().isEmpty()) {
|
|
|
|
loginEdit->setFocus();
|
|
|
|
loginEdit->setFocus();
|
|
|
|
else
|
|
|
|
}
|
|
|
|
|
|
|
|
else {
|
|
|
|
passwdEdit->setFocus();
|
|
|
|
passwdEdit->setFocus();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|