[
https://issues.apache.org/jira/browse/MYFACES-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12895401#action_12895401
]
Werner Punz commented on MYFACES-2859:
--------------------------------------
I will commit the fix tomorrow evening, otherwise someone else can do it in
between.
> Replacing elements for ajax response changes element order
> ----------------------------------------------------------
>
> Key: MYFACES-2859
> URL: https://issues.apache.org/jira/browse/MYFACES-2859
> Project: MyFaces Core
> Issue Type: Bug
> Components: JSR-314
> Affects Versions: 2.0.1, 2.0.2-SNAPSHOT
> Reporter: Michael Kurz
> Attachments: MYFACES-2859-test-webapp.zip, MYFACES-2859.patch
>
>
> In my application processing the ajax response for a ajax request changes the
> order of the elements. I have an html input element with siblings in a div
> that is replaced with a script and the new input element in the ajax
> response. The problem is, that the new input element is inserted after the
> siblings of the original element thus reversing the order of the elements
> I think the problem is in the replaceElements function in _Dom.js. There,
> oldNode.nextSibling always returns null.
> I created a patch that solves this issue, but I am not sure if there are any
> side effects. Master of Ajax (Werner) please have a look.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.