tdf#92577 sw rendercontext: paint transparent from controls conditionally
Regression from commit beb4aa21d61f0d66392d596be86fb57b4b167239 (SwViewShell::ImplEndAction: avoid direct paint, 2015-06-29), the problem was that the lcl_PaintTransparentFormControls() call performs direct paint, so it should be called only in case we don't do an async paint via invalidate. As expected, this call is no longer needed for the original i#107365 bug document in case SwViewShell::Paint() will be called by the main loop shortly. Change-Id: Ia27c551ed838d610f972f20abbb4ae9f0e1241b6
This commit is contained in:
parent
6a01844a9f
commit
2b26c1796d
@ -407,8 +407,8 @@ void SwViewShell::ImplEndAction( const bool bIdleEnd )
|
||||
{
|
||||
InvalidateWindows(aRect.SVRect());
|
||||
}
|
||||
|
||||
lcl_PaintTransparentFormControls(*this, aRect); // i#107365
|
||||
else
|
||||
lcl_PaintTransparentFormControls(*this, aRect); // i#107365
|
||||
}
|
||||
|
||||
pVout.disposeAndClear();
|
||||
|
Loading…
x
Reference in New Issue
Block a user