do not draw directly in SwViewShell in LOK mode
Online mode draws tiles as necessary, so there's no need to care about flickering, and this drawing is in fact not needed at all for Online. Change-Id: I19d981ad6ab6890ada1f415dc251a3492fd054ec Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116920 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
This commit is contained in:
@@ -473,7 +473,7 @@ void SwViewShell::ImplUnlockPaint( bool bVirDev )
|
||||
CurrShell aCurr( this );
|
||||
if ( GetWin() && GetWin()->IsVisible() )
|
||||
{
|
||||
if ( (bInSizeNotify || bVirDev ) && VisArea().HasArea() )
|
||||
if ( (bInSizeNotify || bVirDev ) && VisArea().HasArea() && !comphelper::LibreOfficeKit::isActive())
|
||||
{
|
||||
//Refresh with virtual device to avoid flickering.
|
||||
VclPtrInstance<VirtualDevice> pVout( *mpOut );
|
||||
|
||||
Reference in New Issue
Block a user