rebuild invoked by script that is invoked by rebuild or recalculate may cause unpredictable behaviour

Project:formsPlayer
Version:1.5.6.1004
Component:Code
Category:bug
Priority:critical
Assigned:Unassigned
Status:closed
Description

Where rebuild in script is invoked directly or indirectly by rebuild or recalculate, unpredictable behaviour may result.
This will occur in a script where:

  • the script is defined by, or called by script that is defined by script[@for and @event]
  • @event is bound to xforms-recalculate, xforms-rebuild, or any event invoked during rebuild or recalculate (e.g. xforms-valuechanged)
  • the script calls model.rebuild(), where model corresponds to the target of the event, or the model to which the target is bound

Updates

#1 submitted by Paul Butcher on Tue, 2007-12-18 12:52
Status:new» applied
#2 submitted by Anonymous on Tue, 2008-01-01 22:12
Status:applied» closed