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

Jan-Marek Glogowski <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #27 from Jan-Marek Glogowski <[email protected]> ---
Master got the commit 9f4af777a832d8a0b9a21d793d421fa6228131e0 for slow loading
in non-double-buffering backends, like KDE4.

Author:     Jan-Marek Glogowski <[email protected]>
AuthorDate: Mon Jul 18 13:21:14 2016 +0200
Commit:     Noel Grandin <[email protected]>
CommitDate: Wed Jul 27 06:47:03 2016 +0000

    Don't Update() and Flush() status bar draws

    From reading the code of vcl::Window::Update, this already calls
    Invalidate and Flush in case of top-level widgets and also handles
    child windows.

    And there is no need to invalidate the progress bar text, if we
    just update the progress value.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/master/ . More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

The general performance regression is IMHO due to the new VCL scheduler. There
is currently a feature branch feature/new-vcl-scheduler, but some LOK unit
tests still fail, so it's WIP.

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

Reply via email to