authPrompt: Use the same hint text as the polkitDialog for the password

Be consistent and show the hint for the password entry that we already
show in the polkitDialog in the auth dialog.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/977
This commit is contained in:
Jonas Dreßler 2020-02-14 22:14:25 +01:00 committed by Florian Müllner
parent 95ebbb9360
commit bcc652632d

View File

@ -227,8 +227,14 @@ var AuthPrompt = GObject.registerClass({
}
this._updateEntry(secret);
// HACK: the question comes directly from PAM
this.setQuestion(question.replace(/: *$/, '…').trim());
// Hack: The question string comes directly from PAM, if it's "Password:"
// we replace it with our own to allow localization, if it's something
// else we remove the last colon and any trailing or leading spaces.
if (question === 'Password:' || question === 'Password: ')
this.setQuestion(_('Password'));
else
this.setQuestion(question.replace(/: *$/, '').trim());
this.updateSensitivity(true);
this.emit('prompted');