summaryrefslogtreecommitdiff
path: root/pidgin/plugins/disco/gtkdisco.c
diff options
context:
space:
mode:
Diffstat (limited to 'pidgin/plugins/disco/gtkdisco.c')
-rw-r--r--pidgin/plugins/disco/gtkdisco.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pidgin/plugins/disco/gtkdisco.c b/pidgin/plugins/disco/gtkdisco.c
index 3e31600999..aebc2ec0c5 100644
--- a/pidgin/plugins/disco/gtkdisco.c
+++ b/pidgin/plugins/disco/gtkdisco.c
@@ -430,7 +430,13 @@ static gboolean
disco_paint_tooltip(GtkWidget *tipwindow, gpointer data)
{
PangoLayout *layout = g_object_get_data(G_OBJECT(tipwindow), "tooltip-plugin");
+#if GTK_CHECK_VERSION(2,14,0)
+ gtk_paint_layout(gtk_widget_get_style(tipwindow),
+ gtk_widget_get_window(tipwindow),
+ GTK_STATE_NORMAL, FALSE,
+#else
gtk_paint_layout(tipwindow->style, tipwindow->window, GTK_STATE_NORMAL, FALSE,
+#endif
NULL, tipwindow, "tooltip",
6, 6, layout);
return TRUE;