[Libreoffice-bugs] [Bug 123654] kde5: Writer crashes when text selected on close (Wayland only)
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Fri Jun 14 10:41:05 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=123654
Michael Weghorn <m.weghorn at posteo.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #4 from Michael Weghorn <m.weghorn at posteo.de> ---
(In reply to Michael Weghorn from comment #3)
> With the pending change https://gerrit.libreoffice.org/#/c/73288 , patch set
> 11, the issue is no longer reproducible, so this will probably be fixed soon.
That change has been merged and the issue is gone, i.e. fixed with
commit bcca1cf28cbd6c961d59bd8b8a8e58184dfc3823
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Fri May 31 16:40:34 2019 +0000
tdf#122239 Qt5 implement lazy clipboard handling
This changes the Qt5Clipboard to a lazy loading one, which will
just deliver data on read requests. This fixes not only the
PRIMARY selection problems with Writer, but will generally speed
up C'n'P, inside LO, because the data has not to be copied or
transferred via QMimeData.
This is mainly done by implementing the "mirror" interface of the
Qt5Transferable, the Qt5MimeData using the retrieveData override.
To prevent clipboard loss on shutdown, this sets a deep copied
QMimeData of the current XTransferable, to make it persistent.
This code explicitly doesn't use any of the QMimeData convenience
functions and relies completely on LO's string handling, so we
won't mix in eventual Qt bugs; all bugs are ours...
Change-Id: I43d92a95df8fcac88dc41b00021cea0b5f040413
Reviewed-on: https://gerrit.libreoffice.org/73288
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn at posteo.de>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens at CIB.de>
--
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/20190614/8a3e68e3/attachment.html>
More information about the Libreoffice-bugs
mailing list