diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-03-04 17:13:36 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-03-04 17:14:42 +0000 |
commit | 5262c5101e9c6e2a79f400a625f27df9b3bfbef5 (patch) | |
tree | cf30fd6e3d57d33f9cf780a1c67af35598ccbeae | |
parent | 1cdf1e90390bda6b059a4fa844e68619a00dd8a6 (diff) |
rControlRegion.[Left|Top]- 1 + 1 -> rControlRegion.[Left|Top]
and little single line pixel artifacts have gone away somewhere
along the line
Change-Id: Id4a5b34f80f1be73272798d72a70bd4a1524e0d3
-rw-r--r-- | vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx b/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx index c86bac58646e..09b2b506779b 100644 --- a/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx +++ b/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx @@ -910,19 +910,14 @@ bool GtkSalGraphics::drawNativeControl( ControlType nType, ControlPart nPart, co return false; } - cairo_rectangle_int_t translatedRegion = { (int) rControlRegion.Left() - 1, (int) rControlRegion.Top() - 1, - (int) rControlRegion.GetWidth() + 2, (int) rControlRegion.GetHeight() + 2 }; - cairo_t *cr = getCairoContext(); - cairo_translate(cr, translatedRegion.x, translatedRegion.y); + cairo_translate(cr, rControlRegion.Left(), rControlRegion.Top()); gtk_style_context_save(context); gtk_style_context_set_state(context, flags); if (styleClass) gtk_style_context_add_class(context, styleClass); - cairo_translate(cr, 1, 1); - switch(renderType) { case RENDER_BACKGROUND: |