From 76f3218b32acbc1b67bd291ac84067c83f6e3c2f Mon Sep 17 00:00:00 2001 From: Sarper Akdemir Date: Thu, 6 Aug 2020 10:32:55 +0300 Subject: make physics animation effects always processed last Makes it possible to add activities that will be processed last in the queue. Makes physics animation effects queued this way. And fixes the bug that makes physics animation effects appear out of sync for a frame with the shapes that other in parallel animation effects control. Change-Id: I92d436aced6ef3ee2c8b0bf0167c1f7e642ba3b5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100713 Reviewed-by: Thorsten Behrens Tested-by: Jenkins --- slideshow/source/engine/animationnodes/animationphysicsnode.hxx | 1 + 1 file changed, 1 insertion(+) (limited to 'slideshow/source/engine/animationnodes/animationphysicsnode.hxx') diff --git a/slideshow/source/engine/animationnodes/animationphysicsnode.hxx b/slideshow/source/engine/animationnodes/animationphysicsnode.hxx index 15ac8911e916..8517dbbb803b 100644 --- a/slideshow/source/engine/animationnodes/animationphysicsnode.hxx +++ b/slideshow/source/engine/animationnodes/animationphysicsnode.hxx @@ -44,6 +44,7 @@ protected: private: virtual AnimationActivitySharedPtr createActivity() const override; + virtual bool enqueueActivity() const override; css::uno::Reference mxPhysicsMotionNode; }; -- cgit