summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Carlson <mdc@src.gnome.org>2010-07-10 17:09:03 +0200
committerMarcus Carlson <mdc@src.gnome.org>2010-07-10 21:20:06 +0200
commit34936ae8336e32359b3cc36b1bb2ba850313f4f5 (patch)
tree76edb285dd250c11266cb8d326b7ee68b7ff2fbb
parenta0bd71abc1d664d2ae3b949a3181041cdc162f2c (diff)
downloadnautilus-34936ae8336e32359b3cc36b1bb2ba850313f4f5.tar.gz
Change clicked signal to toggled to not get into bad state (#440435)
-rw-r--r--src/nautilus-property-browser.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nautilus-property-browser.c b/src/nautilus-property-browser.c
index 26b13681f..e16637492 100644
--- a/src/nautilus-property-browser.c
+++ b/src/nautilus-property-browser.c
@@ -820,7 +820,7 @@ make_color_drag_image (NautilusPropertyBrowser *property_browser, const char *co
/* this callback handles button presses on the category widget. It maintains the active state */
static void
-category_clicked_callback (GtkWidget *widget, char *category_name)
+category_toggled_callback (GtkWidget *widget, char *category_name)
{
NautilusPropertyBrowser *property_browser;
@@ -2042,8 +2042,8 @@ make_category_link (NautilusPropertyBrowser *property_browser,
/* add a signal to handle clicks */
g_object_set_data (G_OBJECT(button), "user_data", property_browser);
g_signal_connect_data
- (button, "clicked",
- G_CALLBACK (category_clicked_callback),
+ (button, "toggled",
+ G_CALLBACK (category_toggled_callback),
g_strdup (name), (GClosureNotify) g_free, 0);
}