unlockDialog: better confirmation button label
If I click on "Not listed?" in the login screen, I come to a username field with two buttons: "Cancel" and "Sign In". Clicking on "Sign In" doesn't actually sign me in though - it takes me to the login entry. It would be better to rename "Sign In" to "Next" for the username stage, therefore. Gdm emit a signal to ask a question or a secret, but we can not know if this is the last authentication question, hence we only use "Sign In" for secret questions which improve the situation a lot. https://bugzilla.gnome.org/show_bug.cgi?id=687656
This commit is contained in:
parent
86596749fa
commit
1228db6ac1
@ -905,7 +905,7 @@ const LoginDialog = new Lang.Class({
|
||||
return batch.run();
|
||||
},
|
||||
|
||||
_showPrompt: function() {
|
||||
_showPrompt: function(forSecret) {
|
||||
let hold = new Batch.Hold();
|
||||
|
||||
let cancelButtonInfo = { action: Lang.bind(this, this.cancel),
|
||||
@ -914,7 +914,7 @@ const LoginDialog = new Lang.Class({
|
||||
let okButtonInfo = { action: Lang.bind(this, function() {
|
||||
hold.release();
|
||||
}),
|
||||
label: C_("button", "Sign In"),
|
||||
label: forSecret ? C_("button", "Sign In") : _("Next"),
|
||||
default: true };
|
||||
let buttons = [];
|
||||
if (!this._disableUserList || this._verifyingUser)
|
||||
@ -975,7 +975,9 @@ const LoginDialog = new Lang.Class({
|
||||
this._promptEntry.set_text('');
|
||||
this._promptEntry.clutter_text.set_password_char(passwordChar);
|
||||
|
||||
let tasks = [this._showPrompt,
|
||||
let tasks = [function() {
|
||||
return this._showPrompt(!!passwordChar);
|
||||
},
|
||||
|
||||
function() {
|
||||
let _text = this._promptEntry.get_text();
|
||||
|
Loading…
Reference in New Issue
Block a user