[gnome-shell] polkitAgent: Make sure the entries are insensitive after submission
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] polkitAgent: Make sure the entries are insensitive after submission
- Date: Wed, 26 Dec 2012 03:19:04 +0000 (UTC)
commit cedd68c9428eae5155120f2a42de9fc48c7d6736
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Fri Dec 21 11:03:17 2012 -0500
polkitAgent: Make sure the entries are insensitive after submission
It feels weird and strange to be able to type in the polkit agent
dialog after hitting enter.
https://bugzilla.gnome.org/show_bug.cgi?id=690594
js/ui/components/polkitAgent.js | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/components/polkitAgent.js b/js/ui/components/polkitAgent.js
index 65bc6ae..d38dcdf 100644
--- a/js/ui/components/polkitAgent.js
+++ b/js/ui/components/polkitAgent.js
@@ -213,8 +213,17 @@ const AuthenticationDialog = new Lang.Class({
}
},
+ _updateSensitivity: function(sensitive) {
+ this._passwordEntry.reactive = sensitive;
+ this._passwordEntry.clutter_text.editable = sensitive;
+
+ this._okButton.can_focus = sensitive;
+ this._okButton.reactive = sensitive;
+ },
+
_onEntryActivate: function() {
let response = this._passwordEntry.get_text();
+ this._updateSensitivity(false);
this._session.response(response);
// When the user responds, dismiss already shown info and
// error texts (if any)
@@ -268,6 +277,7 @@ const AuthenticationDialog = new Lang.Class({
this._passwordBox.show();
this._passwordEntry.set_text('');
this._passwordEntry.grab_key_focus();
+ this._updateSensitivity(true);
this._ensureOpen();
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]