diff options
Diffstat (limited to 'coreengine/viewelement.c')
| -rw-r--r-- | coreengine/viewelement.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/coreengine/viewelement.c b/coreengine/viewelement.c index 4759b60..69377d0 100644 --- a/coreengine/viewelement.c +++ b/coreengine/viewelement.c @@ -463,7 +463,8 @@ bool cViewElement::Parse(bool forced) { return true; } delete detacher; - detacher = new cAnimation((cDetachable*)this, waitOnWakeup, startAnimation); + bool isAnimated = (FadeTime() > 0) || (ShiftTime() > 0); + detacher = new cAnimation((cDetachable*)this, waitOnWakeup, startAnimation && isAnimated); detacher->Start(); startAnimation = false; init = false; |
