mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-18 07:34:54 +00:00
gdm: don't clear bullets while authenticating
Users don't expect the bullets they just typed into an entry field to disappear as soon as they hit enter. Instead, they want the dialog to become insensitive during the authentication process, so that it's clear that what they typed in is being processed. https://bugzilla.gnome.org/show_bug.cgi?id=657894
This commit is contained in:
parent
0eab448221
commit
ca5ab20f67
2 changed files with 9 additions and 1 deletions
|
|
@ -126,6 +126,11 @@
|
|||
warning-color: #999;
|
||||
}
|
||||
|
||||
.login-dialog-prompt-entry:insensitive {
|
||||
color: rgba(0,0,0,0.7);
|
||||
border: 2px solid #565656;
|
||||
}
|
||||
|
||||
.login-dialog-session-list {
|
||||
color: #ffffff;
|
||||
font-size: 10.5pt;
|
||||
|
|
|
|||
|
|
@ -1061,6 +1061,8 @@ LoginDialog.prototype = {
|
|||
|
||||
function() {
|
||||
this._promptFingerprintMessage.hide();
|
||||
this._promptEntry.reactive = true;
|
||||
this._promptEntry.remove_style_pseudo_class('insensitive');
|
||||
this._promptEntry.set_text('');
|
||||
}];
|
||||
|
||||
|
|
@ -1076,7 +1078,8 @@ LoginDialog.prototype = {
|
|||
|
||||
function() {
|
||||
let _text = this._promptEntry.get_text();
|
||||
this._promptEntry.set_text('');
|
||||
this._promptEntry.reactive = false;
|
||||
this._promptEntry.add_style_pseudo_class('insensitive');
|
||||
this._greeterClient.call_answer_query(serviceName, _text);
|
||||
}];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue