summaryrefslogtreecommitdiff
path: root/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-04-04 07:57:44 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-04-04 07:57:44 +0000
commit1474c64d22e13ef53e114698ce4a70475047ac4d (patch)
treeffb6b388ced03f7a00898aa8545abd50e2416d73 /navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
parente4391a80caed762c35e19298143647dc2cbddf68 (diff)
downloadnavit-1474c64d22e13ef53e114698ce4a70475047ac4d.tar.gz
Fix:graphics_gtk_drawing_area:Return correct window id
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5009 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c')
-rw-r--r--navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
index 797f3c3ce..e924f02f5 100644
--- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
+++ b/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");