Re: [Xsltforms-support] xf:select without @incremental="true" not working as specified in the recom
Brought to you by:
alain-couthures
From: Alain C. <ala...@ag...> - 2013-09-08 19:39:35
|
Eric, >> From my point of view, the incremental mode is the default one for >> select/select1 controls and, as a consequence, a rebuild can occur >> before the focus being lost. > Yes, that's also the default for Orbeon Forms and it seems much more > natural that way. Unfortunately, my understanding of the recommendation > is that this should not be the case... > >> I have checked the event sequence with test 4.6.3.a and it is passed (I >> had first to fix an issue about inserting a non relevant node resulting >> in a new relevant node... I have committed another build for this fix). >> >> What do you think? > IMHO, that boils down to decide if you prefer to be conformant to the > recommendation or do what seems natural ;) ... > > I tend to think that being conformant to the recommendation should win > but that's a hard decision to take! Sorry, could you please be more explicit about for which part of the recommendation Orbeon Forms and XSLTForms are not compliant? From my point of view, incremental="true" "*is the default for the select or select1 elements*" as mentioned at: 4.6.3 For |select| or |select1| Controls * When a selection is interactively changed, and the form control has the |incremental="true"| setting (*which is the default for the **|select|**or **|select1|**elements*), the event sequence is described at *4.6.6 Sequence: Selection Without Value Change* <http://www.w3.org/TR/xforms/#rpm-event-seq-swovc>, which may be followed immediately by the sequence described at *4.6.7 Sequence: Value Change* <http://www.w3.org/TR/xforms/#rpm-event-seq-vc>. Thanks! -Alain |