summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2015-05-27 16:18:56 +0900
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2015-05-27 16:25:34 +0900
commita9116e4b7d312d67c075469158cb8eceabe63dba (patch)
tree20e6ebd3da4fadc016fd0de64780f9811a22c25c
parent1529be9abe061cde231473f6b943180b31dbfc26 (diff)
tdf#91450 fix infinite invalidation loop
Change-Id: I86f4e881011b2e3f50a0186fc301b142a65ccdf6
-rw-r--r--vcl/source/edit/vclmedit.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/vcl/source/edit/vclmedit.cxx b/vcl/source/edit/vclmedit.cxx
index 66ae92933be6..1dc34783b595 100644
--- a/vcl/source/edit/vclmedit.cxx
+++ b/vcl/source/edit/vclmedit.cxx
@@ -1002,7 +1002,8 @@ void VclMultiLineEdit::ApplySettings(vcl::RenderContext& rRenderContext)
theFont.SetFillColor(IsControlBackground() ? GetControlBackground() : rStyleSettings.GetFieldColor());
pImpVclMEdit->GetTextWindow()->SetFont(theFont);
- pImpVclMEdit->GetTextWindow()->GetTextEngine()->SetFont(theFont);
+ // FIXME: next call causes infinite invalidation loop, rethink how to properly fix this situation
+ // pImpVclMEdit->GetTextWindow()->GetTextEngine()->SetFont(theFont);
pImpVclMEdit->GetTextWindow()->SetTextColor(aTextColor);
if (IsPaintTransparent())