https://bugs.documentfoundation.org/show_bug.cgi?id=139296
--- Comment #43 from Telesto <[email protected]> ---
Created attachment 169358
--> https://bugs.documentfoundation.org/attachment.cgi?id=169358&action=edit
Bibisect log
Bisected to:
~/bibisect-50max$ git bisect bad
778edec7122780e071f932b19ed0eafe5db4523c is the first bad commit
commit 778edec7122780e071f932b19ed0eafe5db4523c
Author: Matthew Francis <[email protected]>
Date: Wed May 27 16:52:23 2015 +0800
source-hash-378c74ce290ab772f962db51ff8cba200cb40144
commit 378c74ce290ab772f962db51ff8cba200cb40144
Author: Caolán McNamara <[email protected]>
AuthorDate: Tue Dec 2 17:42:55 2014 +0000
Commit: Caolán McNamara <[email protected]>
CommitDate: Tue Dec 2 17:45:21 2014 +0000
Only call super-expensive Invalidate on scrollbar toggling
otherwise even using backspace in an annotated area will cause super
slow
behaviour as each keystroke causes a full page render
This became a problem after
commit 0761f81643a6890457e9ef7d913ab5c88c2593a4
Date: Thu Dec 19 18:50:58 2013 +0000
123792: complete annotations on text ranges feature
but underlying problem was always there ready to trigger.
For this case only render the full page if the state
of comments scrollbars *toggles*, i.e. if there wasn't
scrollbars and there ends up still with no scrollbars
avoid the (bad) hack of invalidating the page
Change-Id: Ic7fd432d2317b0f5ad8d8773636f99fe75d660d6
:040000 040000 341fa47a9c9903df1703affe37d37623e1408573
347f06192738989dc3b7d52cffefa7eb8f684cdf M opt
https://cgit.freedesktop.org/libreoffice/core/commit/?id=378c74ce290ab772f962db51ff8cba200cb40144
--
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