1 --- src/UI/Linux/TrayIcon/libtrayicon/eggtrayicon.c 2010-09-14 19:46:15.000000000 +0200
2 +++ src/UI/Linux/TrayIcon/libtrayicon/eggtrayicon.c 2011-05-23 16:16:09.273011462 +0200
5 #include "eggtrayicon.h"
15 +#if GTK_CHECK_VERSION(2, 24, 0)
16 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (widget),
17 + icon->manager_window);
19 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (widget),
20 icon->manager_window);
23 gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
29 +#if GTK_CHECK_VERSION(2, 24, 0)
30 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
31 + icon->manager_window);
33 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
34 icon->manager_window);
37 gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
43 +#if GTK_CHECK_VERSION(2, 24, 0)
44 + gdkwin = gdk_x11_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
45 + icon->manager_window);
47 gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
48 icon->manager_window);
51 gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon);