[ 
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.

Reply via email to