[Libreoffice-bugs] [Bug 139296] scrolling document canvas down & up can cause a line of text to "tear" with loss of registration, it clears when the line moves out of view far enough or view passes to a new page
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Feb 1 16:12:03 UTC 2021
https://bugs.documentfoundation.org/show_bug.cgi?id=139296
--- Comment #43 from Telesto <telesto at surfxs.nl> ---
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 <mjay.francis at gmail.com>
Date: Wed May 27 16:52:23 2015 +0800
source-hash-378c74ce290ab772f962db51ff8cba200cb40144
commit 378c74ce290ab772f962db51ff8cba200cb40144
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Tue Dec 2 17:42:55 2014 +0000
Commit: Caolán McNamara <caolanm at redhat.com>
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210201/bfeee8f3/attachment-0001.htm>
More information about the Libreoffice-bugs
mailing list