From c554190ffe6ade73009846ba6729bb79413c5346 Mon Sep 17 00:00:00 2001 From: hiro Date: Fri, 18 Apr 2014 07:01:37 +0000 Subject: applied OS X fixes. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3388 ee746299-78ed-0310-b773-934348b2243d --- src/gtkutils.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/gtkutils.c') diff --git a/src/gtkutils.c b/src/gtkutils.c index bb234078..f57d1bd4 100644 --- a/src/gtkutils.c +++ b/src/gtkutils.c @@ -355,6 +355,11 @@ static void vadjustment_changed(GtkAdjustment *adj, gpointer data) gtk_widget_queue_draw(widget); } +#elif defined(__APPLE__) +static void clist_select_row(GtkCList *clist, gint row, gint column, GdkEventButton *event, gpointer data) +{ + gtk_widget_queue_draw(GTK_WIDGET(clist)); +} #endif void gtkut_clist_set_redraw(GtkCList *clist) @@ -364,6 +369,9 @@ void gtkut_clist_set_redraw(GtkCList *clist) g_signal_connect(G_OBJECT(clist->vadjustment), "changed", G_CALLBACK(vadjustment_changed), clist); } +#elif defined(__APPLE__) + g_signal_connect(G_OBJECT(clist), "select-row", + G_CALLBACK(clist_select_row), NULL); #endif } -- cgit v1.2.3