[Libreoffice-bugs] [Bug 117347] All labels disappear in Base Form if a selected field is not within visual display area

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jun 6 13:10:48 UTC 2018


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

Buovjaga <todventtu at suomi24.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vmiklos at collabora.co.uk
           Keywords|bibisectRequest             |bisected

--- Comment #10 from Buovjaga <todventtu at suomi24.fi> ---
I bibisected with bibisect-win32-5.1 and it gave this, which is somewhat
puzzling to me:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=af11abf3626e12d2b4b7dd9d255c6c71bf84cd4b

commit  af11abf3626e12d2b4b7dd9d255c6c71bf84cd4b (patch)
tree    a4ceb7884707e14addb6d10b1989b6c6e96872f6
parent  3fac8cf4f90ce9dca9c7c098a651ee42fe931d2f (diff)
SwViewShell::ImplEndAction: still paint directly when non-double-buffering
It turns out that in this case it hurts performance if we go via
invaliation-then-paint instead of direct painting when double-buffering
is not enabled.

Related commits:

- beb4aa21d61f0d66392d596be86fb57b4b167239 (SwViewShell::ImplEndAction:
  avoid direct paint, 2015-06-29) and
  c9175a1bd3249ad573ae6827bf19963a3ebe2fbc (SwViewShell::ImplEndAction:
  avoid direct PaintDesktop(), 2015-07-03) globally avoided direct paints
- 222f10e773ba51a19880be1b798990260c198147 (tdf#93096 sw: fix selection
  with keyboard outside current view, 2015-08-18) restored direct paint
  when non-double-buffering for the second commit, this one does the
  same for the first

Change-Id: Ida0c6917a8cdec74209bd64813c7876d4fa61b8a

I did checkout the commit and step to previous to verify that the bad/good
result is correct.

Adding Cc: to Miklos Vajna

-- 
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/20180606/4e0f53d2/attachment-0001.html>


More information about the Libreoffice-bugs mailing list