From ab97a5e493ba0f6fa9a4369bc445cb36ef8393cb Mon Sep 17 00:00:00 2001 From: Alyssa Milburn Date: Thu, 31 Mar 2011 22:39:17 +0200 Subject: MOHAWK: Tweaks to LBAnimationItem::setEnabled. --- engines/mohawk/livingbooks.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'engines/mohawk') diff --git a/engines/mohawk/livingbooks.cpp b/engines/mohawk/livingbooks.cpp index 6253d962b8..a1bda0cc38 100644 --- a/engines/mohawk/livingbooks.cpp +++ b/engines/mohawk/livingbooks.cpp @@ -3479,12 +3479,10 @@ LBAnimationItem::~LBAnimationItem() { void LBAnimationItem::setEnabled(bool enabled) { if (_running) { - if (enabled && _neverEnabled) + if (enabled && _globalEnabled && _neverEnabled) _anim->start(); else if (!_neverEnabled && !enabled && _enabled && _globalEnabled) - if (_running) { - _anim->stop(); - } + _anim->stop(); } return LBItem::setEnabled(enabled); -- cgit v1.2.3