starmath/source/SmElementsPanel.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit 9b92a45435677f74703a08054f2d5f22f6bc5fb0 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:49:14 2025 +0100 GetView() seen as null in crash report Change-Id: I3597bc22a3e36f11b74f3d0925d765625811fa2f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183198 Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Tested-by: Jenkins 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()