[Libreoffice-commits] core.git: Branch 'libreoffice-5-1' - editeng/source

Caolán McNamara caolanm at redhat.com
Tue Feb 2 11:54:17 UTC 2016


 editeng/source/editeng/impedit3.cxx |    7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

New commits:
commit c3f09ae629b349c52a4a7954e3017ceb8d7afeaf
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Tue Feb 2 11:50:51 2016 +0000

    Resolves: tdf#97375 use Invalidate in all modes
    
    makes the crash/hangs go away
    
    (cherry picked from commit ab5c427784fb72d52042b8122ffc5a0fd7108c6b)
    
    Change-Id: I91a4391190ec7aa0ffa5e41a8c1eb86b4bb9c484

diff --git a/editeng/source/editeng/impedit3.cxx b/editeng/source/editeng/impedit3.cxx
index 5b3498e..91c9361 100644
--- a/editeng/source/editeng/impedit3.cxx
+++ b/editeng/source/editeng/impedit3.cxx
@@ -291,12 +291,7 @@ void ImpEditEngine::UpdateViews( EditView* pCurView )
         {
             // convert to window coordinates ....
             aClipRect = pView->pImpEditView->GetWindowPos( aClipRect );
-
-            // For tiled rendering, we have to always go via Invalidate().
-            if ( pView == pCurView && !pView->isTiledRendering())
-                Paint( pView->pImpEditView, aClipRect, nullptr, true );
-            else
-                pView->GetWindow()->Invalidate( aClipRect );
+            pView->GetWindow()->Invalidate( aClipRect );
         }
     }
 


More information about the Libreoffice-commits mailing list