sc/source/ui/unoobj/docuno.cxx | 6 ++++++ 1 file changed, 6 insertions(+)
New commits: commit 7f3b04e5d593e72077db434e65b987938fdbfa9d Author: Tor Lillqvist <[email protected]> AuthorDate: Thu Jun 25 15:39:02 2020 +0300 Commit: Tor Lillqvist <[email protected]> CommitDate: Mon Jun 29 13:56:28 2020 +0200 Avoid crash with multiple documents open in the iOS app Also add a FIXME. Just 'hoping' is not good enough. But yeah, much of this code indeeed works mostly by accident. Change-Id: Ic6bcbc10229a0b7cdd8d696794efe152fca4faea Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97117 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Tor Lillqvist <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97401 diff --git a/sc/source/ui/unoobj/docuno.cxx b/sc/source/ui/unoobj/docuno.cxx index 2365445381cc..e3918f38b165 100644 --- a/sc/source/ui/unoobj/docuno.cxx +++ b/sc/source/ui/unoobj/docuno.cxx @@ -500,7 +500,13 @@ void ScModelObj::paintTile( VirtualDevice& rDevice, { // There seems to be no clear way of getting the grid window for this // particular document, hence we need to hope we get the right window. + // FIXME: "hope"? Are you kidding me? ScViewData* pViewData = ScDocShell::GetViewData(); + + // FIXME + if (!pViewData) + return; + ScGridWindow* pGridWindow = pViewData->GetActiveWin(); // update the size of the area we are painting _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
