[gnome-shell] extension-prefs-tool: fix sensitivity of combobox items



commit 41f0e133a9e8c2cdf6d6cf3ebed7dc8ec7e1c871
Author: Giovanni Campagna <gcampagna src gnome org>
Date:   Mon Feb 13 15:22:55 2012 +0100

    extension-prefs-tool: fix sensitivity of combobox items
    
    Extensions are load asynchronously, and they're availability can
    change at times, so sensitivity must sometimes be restored to true.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=670006

 js/extensionPrefs/main.js |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/js/extensionPrefs/main.js b/js/extensionPrefs/main.js
index 68603d7..622d0ad 100644
--- a/js/extensionPrefs/main.js
+++ b/js/extensionPrefs/main.js
@@ -70,8 +70,7 @@ const Application = new Lang.Class({
 
     _setExtensionInsensitive: function(layout, cell, model, iter, data) {
         let uuid = model.get_value(iter, 0);
-        if (!this._extensionAvailable(uuid))
-            cell.set_sensitive(false);
+        cell.set_sensitive(this._extensionAvailable(uuid));
     },
 
     _getExtensionPrefsModule: function(extension) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]