Hi Mark,
Thanks you for this hint: it appears that the drop-down list is only refreshed by an iPad with iPadOS 17.1.1 when the focus on it is lost by the select element.
As a workaround, a _javascript_ blur() call, followed by a delayed focus() call, sounds enough.
Are you in a hurry about this fix?
--Alain
Le 21/11/2023 11:14 CET, Mark Seaborne via Xsltforms-support <[email protected]> a écrit :Hi again,I just noticed that if I just run instance() for the node whose value is set by the select1 from the debug command line, the dropdown select1 refreshes and works normally.MarkOn 21 Nov 2023, at 09:23, Mark Seaborne <[email protected]> wrote:Hi,I have recently noticed that select1 as a dropdown list doesn't quite work in iPad browsers with XSLTForms 1.7 (using iPadOS 17.1.1).Where the node bound to the selected value starts empty, an initial selection works. However, the empty value row of the dropdown list isn't removed after the initial selection, which messes up the mapping between the index of the selected node in the itemset and the selected row of the dropdown list.The attached form can be used to demonstrate the problem on an iPad. Interestingly the form works fine on my old iPhone (iOS 15.8).My understanding is that all iPad Web browsers are built on WebKit and certainly those that I have tried (Vivaldi and Firefox) show the same behaviour.Best wishesMark<select1.xml>_______________________________________________Xsltforms-support mailing list
_______________________________________________ Xsltforms-support mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xsltforms-support
