From 3286cd8c0a601a8d338db11cc874b59cf4d6c048 Mon Sep 17 00:00:00 2001 From: martin-s Date: Wed, 4 Apr 2012 07:57:44 +0000 Subject: [PATCH] Fix:graphics_gtk_drawing_area:Return correct window id git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@5009 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c index 797f3c3..e924f02 100644 --- a/navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c +++ b/navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c @@ -1132,7 +1132,7 @@ get_data(struct graphics_priv *this, char const *type) return this->widget; #ifndef _WIN32 if (!strcmp(type,"xwindow_id")) - return (void *)GDK_WINDOW_XID(this->widget->window); + return (void *)GDK_WINDOW_XID(this->win ? this->win->window : this->widget->window); #endif if (!strcmp(type,"window")) { char *cp = getenv("NAVIT_XID"); -- 2.7.4