summaryrefslogtreecommitdiff
path: root/icon-themes/colibre_svg/cmd/sc_insertcellsright.svg
diff options
context:
space:
mode:
authorJan-Marek Glogowski <glogow@fbihome.de>2019-06-05 17:39:45 +0000
committerJan-Marek Glogowski <glogow@fbihome.de>2019-06-12 23:22:56 +0200
commit2dc6bdd1d5789ace0500cad90f5d2eb930888bb9 (patch)
tree856dffe0eb15a5b29d37a191f76354f880d3f5de /icon-themes/colibre_svg/cmd/sc_insertcellsright.svg
parent25edbded9946801effd117b9c46de0f8b4bc5632 (diff)
tdf#125692 SalObject always holds a SystemChildWindow
Let's just face reality and store it as a VclPtr. And this is needed, because Qt, like VCL, uses deferred deletion, and has no way to filter events to QObjects out of its event queue easily. This way the qt5 plugin can report focus changes for SalObjects without a crash, which happens when you close a presentation with a video by click. And in addition it reverts the workaround introduced in commit e770bacc85a0 ("Qt5 workaround modal change after show bug"), as it seems this bug is a use-after-free error, introduced by LO. Thanks Michael Weghorn for catching that! Maybe someone should also rename SalObject... Change-Id: I0bc64ea64f95dfc7a838799c4a04de183adfefcf Reviewed-on: https://gerrit.libreoffice.org/73567 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'icon-themes/colibre_svg/cmd/sc_insertcellsright.svg')
0 files changed, 0 insertions, 0 deletions