diff options
author | Dave Davenport <qball@gmpclient.org> | 2017-05-31 17:52:25 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2017-05-31 17:52:25 +0200 |
commit | 45e76b781eb1a65afe3df75857f1b7847bb25e49 (patch) | |
tree | 33310b28b77555adbc91112bbcad93fd0098bc7d /source | |
parent | 2c0b398e78db544122834e3a1512adc67b6912f4 (diff) | |
parent | 4e3830a519877ca6b016befa3ae04d209ebdb000 (diff) |
Merge remote-tracking branch 'origin/master' into barview
Diffstat (limited to 'source')
-rw-r--r-- | source/widgets/textbox.c | 5 |
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); } |