starmath/source/SmElementsPanel.cxx |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit f07cf5fb17fedbdcbec4765783f713c53523060b
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Fri Mar 21 11:27:15 2025 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Fri Mar 21 14:48:38 2025 +0100

    GetView() seen as null in crash report
    
    Change-Id: I3597bc22a3e36f11b74f3d0925d765625811fa2f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183197
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>

diff --git a/starmath/source/SmElementsPanel.cxx 
b/starmath/source/SmElementsPanel.cxx
index f6826f8df31f..804be4600241 100644
--- a/starmath/source/SmElementsPanel.cxx
+++ b/starmath/source/SmElementsPanel.cxx
@@ -61,7 +61,10 @@ SmElementsPanel::SmElementsPanel(weld::Widget& rParent, 
const SfxBindings& rBind
     mxElementsControl->setElementSetIndex(0);
     mxElementsControl->SetSelectHdl(LINK(this, SmElementsPanel, 
ElementClickHandler));
 
-    StartListening(*GetView());
+    SmViewShell* pViewSh = GetView();
+    SAL_WARN_IF(pViewSh, "starmath", "No View for SmElementsPanel to listen 
to");
+    if (pViewSh)
+        StartListening(*pViewSh);
 }
 
 SmElementsPanel::~SmElementsPanel()

Reply via email to