Change 20100507-bargull-4X2 by barg...@bargull02 on 2010-05-07 18:18:33
in /home/anba/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: change lz.animatorgroup#duration lzxtype to "number"
New Features:
Bugs Fixed: LPP-8980 (http://jira.openlaszlo.org/jira/browse/LPP-8980)
Technical Reviewer: ptw
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
lz.animatorgroup#duration type has been changed to "number"
Overview:
Details:
This is a change for the @lzxtype for lz.animatorgroup#duration. The
lzxtype was set to 'xsd:float {minInclusive="0"} | constraint' which was
treated as an enumeration type by the schema compiler and therefore the
actual type was "string". This means any value for the duration
attribute written in the <animatorgroup> tag was changed to a String in
script. That's for sure not the desired result for a numeric type like
duration.
With this change, the @lzxtype is updated to "number". There is only one
potential issue: Users will have to update <attribute name="duration"
value="..." type="string"/> to <attribute name="duration" value="..."
type="number"/>. Although I doubt anyone is really using that form.
Tests:
testcase from bugreport
Files:
M WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20100507-bargull-4X2.tar