Difference between revisions of "Template:Issues/SVC-3017"

From Second Life Wiki
Jump to navigation Jump to search
m (tweak to preseve notes format on "state" page)
(This behavior should be documented in caveats, not notes. I must have copied it from somewhere without reading it, as I couldn't make sense of it.)
Line 1: Line 1:
{{Issues|SVC-3017|Server drops first {{LSLGC|Touch|touch}} event when a script returns to a {{LSLGC|State|state}} with a [[touch_start]] handler|type=bug}}{{#if:
{{Issues|SVC-3017|Server drops first {{LSLGC|Touch|touch}} event when a script returns to a {{LSLGC|State|state}} with a [[touch_start]] handler|type=bug}}{{#if:


{{#vardefine:notes|{{#var:notes}}
{{#vardefine:caveats|{{#var:caveats}}
* Do not change states from within the [[touch_start]]() event, since this will prevent the [[touch_end]]() event being called even if you did not define it and from this preserve a partial solve touch event chain across state transitions. To perform state transitions at a "touch" make use of the [[touch_end]]() event instead!  See: {{Jira|SVC-3017}}
* If the [[state]] is changed within either a [[touch_start]] or [[touch]] event, the [[touch_end]] event will not be triggered in either the source state or target state. See: {{Jira|SVC-3017}}
}}
}}


}}<noinclude>
}}<noinclude>
{{Box|Notes|{{#var:notes}}}}
{{Box|Notes|{{#var:caveats}}}}
</noinclude>
</noinclude>

Revision as of 22:12, 30 January 2010