24 lines
792 B
Diff
24 lines
792 B
Diff
qt5_qwidgetanimator.patch
|
|
|
|
From: Christian Prochaska <christian.prochaska@genode-labs.com>
|
|
|
|
|
|
---
|
|
qtbase/src/widgets/widgets/qwidgetanimator.cpp | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/qtbase/src/widgets/widgets/qwidgetanimator.cpp b/qtbase/src/widgets/widgets/qwidgetanimator.cpp
|
|
index d46d655..5ef6967 100644
|
|
--- a/qtbase/src/widgets/widgets/qwidgetanimator.cpp
|
|
+++ b/qtbase/src/widgets/widgets/qwidgetanimator.cpp
|
|
@@ -73,7 +73,8 @@ void QWidgetAnimator::abort(QWidget *w)
|
|
void QWidgetAnimator::animationFinished()
|
|
{
|
|
QPropertyAnimation *anim = qobject_cast<QPropertyAnimation*>(sender());
|
|
- abort(static_cast<QWidget*>(anim->targetObject()));
|
|
+ if (anim)
|
|
+ abort(static_cast<QWidget*>(anim->targetObject()));
|
|
}
|
|
#endif //QT_NO_ANIMATION
|
|
|