diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2014-04-18 07:01:37 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2014-04-18 07:01:37 +0000 |
commit | c554190ffe6ade73009846ba6729bb79413c5346 (patch) | |
tree | f0506af3af44ab6ef026e3e0d87b0d0a8ba57875 /src/gtkutils.c | |
parent | 631b56e652342cf6b8955ed60a5ee3eacfd00ee4 (diff) |
applied OS X fixes.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3388 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/gtkutils.c')
-rw-r--r-- | src/gtkutils.c | 8 |
1 files changed, 8 insertions, 0 deletions
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 } |