summaryrefslogtreecommitdiff
path: root/navit
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-06-25 07:52:39 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-06-25 07:52:39 +0000
commitd009f0cc6690f4a142c4f483fe62bed129545b94 (patch)
tree2581c7dade4105db34068da5371396ff9acb8a8a /navit
parent7114297a688da6277f2be16418af481fdd7e355a (diff)
downloadnavit-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.c3
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);