diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2024-01-16 19:24:56 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2024-01-17 12:51:26 +0100 |
commit | 2797c7f803792f3539fc86ac5af06da23ec7cc2e (patch) | |
tree | bdf4bfce3391018d6359f6259be4fa7b1de4c3ef /writerfilter/source/dmapper/DomainMapper.cxx | |
parent | b7219afbb13b923376ec5055209c92b087cc2c53 (diff) |
tdf#159213: fix Base crash when choosing "Help" in relations design (kf5)
There are 2 parts here:
1) in vcl/qt5:
- for release versions: avoid to call QtAccessibleRegistry::getQObject on a null object
- for debug version: add an assertion on object to check it's not null
2) in svtools:
the specific root cause was in EditBrowseBox::DeactivateCell,
we must check m_aImpl->m_xActiveCell in addition to isAccessibleAlive()
Import remark: I had a very naive/bandaid patch at the beginning
this one is entirely thanks to Michael Weghorn
Change-Id: I90214e9c5b7c0aa45481915d7be6020a7dc8c42e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162182
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
(cherry picked from commit 1a637a07a0fb23f4d4bfac69378caff7ee965737)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162141
Diffstat (limited to 'writerfilter/source/dmapper/DomainMapper.cxx')
0 files changed, 0 insertions, 0 deletions