TD: fixes #12984: Doing Ctrl-Z in TechDraw reliably causes a segfault

This commit is contained in:
wmayer
2024-03-16 01:45:37 +01:00
committed by wwmayer
parent e42aeb7a42
commit f2f312ce3b

View File

@@ -439,7 +439,12 @@ int ViewProviderViewPart::prefHighlightStyle()
// TODO: does this need to be implemented for Leaderlines and ???? others?
void ViewProviderViewPart::fixSceneDependencies()
{
auto scene = getViewProviderPage()->getQGSPage();
auto page = getViewProviderPage();
if (!page) {
return;
}
auto scene = page->getQGSPage();
auto partQView = getQView();
auto dimensions = getViewPart()->getDimensions();