summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2017-05-31 17:52:25 +0200
committerDave Davenport <qball@gmpclient.org>2017-05-31 17:52:25 +0200
commit45e76b781eb1a65afe3df75857f1b7847bb25e49 (patch)
tree33310b28b77555adbc91112bbcad93fd0098bc7d /source
parent2c0b398e78db544122834e3a1512adc67b6912f4 (diff)
parent4e3830a519877ca6b016befa3ae04d209ebdb000 (diff)
Merge remote-tracking branch 'origin/master' into barview
Diffstat (limited to 'source')
-rw-r--r--source/widgets/textbox.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/widgets/textbox.c b/source/widgets/textbox.c
index 9450eafd..15ff5e61 100644
--- a/source/widgets/textbox.c
+++ b/source/widgets/textbox.c
@@ -403,16 +403,15 @@ static void textbox_draw ( widget *wid, cairo_t *draw )
// draw Icon
if ( (tb->flags&TB_ICON) == TB_ICON && tb->icon != NULL ) {
int iconheight = textbox_get_font_height ( tb );
- int translatex = 0;
cairo_save(draw);
/*int iconw = cairo_image_surface_get_width (tb->icon);*/
int iconh = cairo_image_surface_get_height (tb->icon);
double scale = (double)iconheight / iconh;
- cairo_translate(draw, translatex, 0);
+ cairo_translate(draw, x, y);
cairo_scale(draw, scale, scale);
- cairo_set_source_surface(draw, tb->icon, x, y);
+ cairo_set_source_surface(draw, tb->icon, 0,0);
cairo_paint(draw);
cairo_restore(draw);
}