Mercurial > MadButterfly
view tools/Makefile.pmake @ 1161:a7faab54e8f8
Fix broken of running animation
- Running animation is stop automatically after a certain time.
- It is 300ms according MBScene._updateUI().
- It is caused by notification of changing DOM tree. The
notification handlers would call MBScene.updateUI() to update
framelines and buttons.
- MBScene.updateUI() would call MBScene.show() after 300ms,
MBScene.show() calls MBScene.parseScene() in turn.
- MBScene.parseScene() would remove duplicate group that is using
by code of running animation, MBScene.doRunNext(). It make
running animation stop.
- fixed by setting MBScene.lockui when a running animation is started
or stoped.
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Tue, 28 Dec 2010 13:35:34 +0800 |
parents | 586e50f82c1f |
children |
line wrap: on
line source
# -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 4; -*- # vim: sw=4:ts=8:sts=4 BINS= svg2code.py M4SCRIPTS= mb_c_header.m4 mb_c_source.m4 foreach.m4 PREFIX?= /usr/local/ all: install: .for i in $(BINS) $(INSTALL) -m 755 ${i} ${PREFIX}bin/ .endfor $(INSTALL) -d ${PREFIX}share/mb .for i in $(M4SCRIPTS) $(INSTALL) ${i} ${PREFIX}share/mb/ .endfor clean: for i in *~; do \ echo "delete $$i"; rm -f $$i; \ done