2010-03-25 [paul] 3.7.5cvs39
[claws.git] / src / gtk / gtkcmclist.c
index 7f6ae60014865eb7efee59c8cd5c6eb4940bee9a..cc15b0e001c6089767a4c0651670d0499fd14502 100644 (file)
@@ -1477,9 +1477,15 @@ gtk_cmclist_column_title_passive (GtkCMCList *clist,
   clist->column[column].button_passive = TRUE;
 
   if (button->button_down)
   clist->column[column].button_passive = TRUE;
 
   if (button->button_down)
-    gtk_button_released (button);
+       g_signal_connect(G_OBJECT (clist->column[column].button),
+                        "button-release-event",
+                        G_CALLBACK(column_title_passive_func),
+                        NULL);
   if (button->in_button)
   if (button->in_button)
-    gtk_button_leave (button);
+       g_signal_connect(G_OBJECT (clist->column[column].button),
+                        "leave-notify-event",
+                        G_CALLBACK(column_title_passive_func),
+                        NULL);
 
   g_signal_connect (G_OBJECT (clist->column[column].button), "event",
                      G_CALLBACK(column_title_passive_func), NULL);
 
   g_signal_connect (G_OBJECT (clist->column[column].button), "event",
                      G_CALLBACK(column_title_passive_func), NULL);