diff options
author | Jan Holesovsky <kendy@collabora.com> | 2015-05-23 19:18:40 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2015-05-24 02:14:40 +0200 |
commit | 1926cfb9386269b81b6ca62bdc64591f2c403d03 (patch) | |
tree | 1996d029495a108630761e807396f174b23de440 /vcl | |
parent | 15afb15227667aa573a38249d3a24f962ecef9ce (diff) |
rendercontext: Fix borderwindow rendering when called from class Edit.
Change-Id: I0b63ee7fd30c9b6f67b9770386ba1904eea0e678
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/control/edit.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/vcl/source/control/edit.cxx b/vcl/source/control/edit.cxx index b196dfa2b2fa..114bab5b280b 100644 --- a/vcl/source/control/edit.cxx +++ b/vcl/source/control/edit.cxx @@ -1074,16 +1074,16 @@ void Edit::ImplPaintBorder(vcl::RenderContext& rRenderContext, long nXStart, lon aClipRgn.Move(aBorderOffs.X(), aBorderOffs.Y()); } - vcl::Region oldRgn(pBorder->GetClipRegion()); - pBorder->SetClipRegion(aClipRgn); + vcl::Region oldRgn(rRenderContext.GetClipRegion()); + rRenderContext.SetClipRegion(aClipRgn); - pBorder->Paint(*pBorder, Rectangle()); // FIXME + pBorder->Paint(rRenderContext, Rectangle()); - pBorder->SetClipRegion(oldRgn); + rRenderContext.SetClipRegion(oldRgn); } else { - pBorder->Paint(*pBorder, Rectangle()); // FIXME + pBorder->Paint(rRenderContext, Rectangle()); } } } |