vcl/source/edit/vclmedit.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit a9116e4b7d312d67c075469158cb8eceabe63dba
Author: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk>
Date:   Wed May 27 16:18:56 2015 +0900

    tdf#91450 fix infinite invalidation loop
    
    Change-Id: I86f4e881011b2e3f50a0186fc301b142a65ccdf6

diff --git a/vcl/source/edit/vclmedit.cxx b/vcl/source/edit/vclmedit.cxx
index 66ae929..1dc3478 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())
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to