diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2014-06-25 07:52:39 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2014-06-25 07:52:39 +0000 |
commit | d009f0cc6690f4a142c4f483fe62bed129545b94 (patch) | |
tree | 2581c7dade4105db34068da5371396ff9acb8a8a /navit | |
parent | 7114297a688da6277f2be16418af481fdd7e355a (diff) | |
download | navit-d009f0cc6690f4a142c4f483fe62bed129545b94.tar.gz |
Fix:graphics_gtk_drawing_area:Handle transparent background in text as non-existent
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5797 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit')
-rw-r--r-- | navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c | 3 |
1 files changed, 2 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 0f28a193e..b279562af 100644 --- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c +++ b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c @@ -418,7 +418,8 @@ draw_text(struct graphics_priv *gr, struct graphics_gc_priv *fg, struct graphics return; } #endif - + if (!bg->c.a) + bg=NULL; if (bg) { if (COLOR_IS_BLACK(fg->c) && COLOR_IS_WHITE(bg->c)) { gdk_gc_set_function(fg->gc, GDK_AND_INVERT); |