summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--animations/source/animcore/animcore.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/animations/source/animcore/animcore.cxx b/animations/source/animcore/animcore.cxx
index 6678893c95fb..089c868cc60b 100644
--- a/animations/source/animcore/animcore.cxx
+++ b/animations/source/animcore/animcore.cxx
@@ -2060,7 +2060,8 @@ void AnimationNode::fireChangeListener()
}
}
- if( mpParent )
+ //fdo#69645 use get() on WeakReference of mxParent to test if mpParent is still valid
+ if( mpParent && mxParent.get().is() )
mpParent->fireChangeListener();
}