https://bugs.documentfoundation.org/show_bug.cgi?id=93096

Matthew Francis <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |bisected
                 CC|                            |[email protected],
                   |                            |[email protected]
         Whiteboard|bibisectrequest             |bibisected

--- Comment #8 from Matthew Francis <[email protected]> ---
This seems to have begun at the below commit.
Adding Cc: to [email protected]; Could you possibly take a look at this
one? Thanks

commit c9175a1bd3249ad573ae6827bf19963a3ebe2fbc
Author: Miklos Vajna <[email protected]>
Date:   Fri Jul 3 17:52:44 2015 +0200

    SwViewShell::ImplEndAction: avoid direct PaintDesktop()

    With double-buffering enabled and typing quickly, one saw blinks in the
    text sometimes. The reason was that PaintDesktop() painted directly
    outside SwViewShell::Paint().

    The problem is more visible with VCL_DOUBLEBUFFERING_AVOID_PAINT=1,
    loading a simple document + pressing a key draw an unexpected white
    rectangle.

    Given that InvalidateWindows() already calls PaintDesktop() inside
    Paint() implicitly (via SwViewShell::Paint()), fix the problem by just
    avoiding the DLPrePaint2() + PaintDesktop() + DLPostPaint2() calls.

    Change-Id: Ib8ce26a0bdd526bf85d362f0e865dd61d29f6d11

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to