Updating branch refs/heads/master
to c277857ea437190a124f7ddf00c4d55b6801ae3d (commit)
from bfc6a034abf1bb43d6ff187396509bb121a2b86c (commit)
commit c277857ea437190a124f7ddf00c4d55b6801ae3d
Author: André Stösel <[email protected]>
Date: Wed Jul 20 18:56:58 2011 +0200
Only sensitize preferences of active extensions
panels/midori-extensions.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/panels/midori-extensions.c b/panels/midori-extensions.c
index 5cd5202..fa4be41 100644
--- a/panels/midori-extensions.c
+++ b/panels/midori-extensions.c
@@ -259,6 +259,7 @@ midori_extensions_treeview_render_preferences_cb
(GtkTreeViewColumn* column,
g_object_set (renderer, "stock-id", GTK_STOCK_PREFERENCES,
"stock-size", GTK_ICON_SIZE_BUTTON,
"visible", midori_extension_has_preferences
(extension),
+ "sensitive", midori_extension_is_active
(extension),
"xpad", 4, NULL);
g_object_unref (extension);
}
@@ -384,7 +385,8 @@ midori_extensions_treeview_column_preference_clicked_cb
(GtkWidget* widget,
MidoriExtension* extension;
gtk_tree_model_get (model, &iter, 0, &extension, -1);
- g_signal_emit_by_name (extension, "open-preferences");
+ if (midori_extension_is_active (extension))
+ g_signal_emit_by_name (extension, "open-preferences");
g_object_unref (extension);
}
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits