Return-Path: Delivered-To: apmail-tapestry-dev-archive@www.apache.org Received: (qmail 81545 invoked from network); 15 Dec 2009 12:41:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Dec 2009 12:41:42 -0000 Received: (qmail 36858 invoked by uid 500); 15 Dec 2009 12:41:41 -0000 Delivered-To: apmail-tapestry-dev-archive@tapestry.apache.org Received: (qmail 36806 invoked by uid 500); 15 Dec 2009 12:41:41 -0000 Mailing-List: contact commits-help@tapestry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tapestry.apache.org Delivered-To: mailing list commits@tapestry.apache.org Received: (qmail 36717 invoked by uid 99); 15 Dec 2009 12:41:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Dec 2009 12:41:41 +0000 X-ASF-Spam-Status: No, hits=-10.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Dec 2009 12:41:38 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 37CA2234C4BB for ; Tue, 15 Dec 2009 04:41:18 -0800 (PST) Message-ID: <82577960.1260880878227.JavaMail.jira@brutus> Date: Tue, 15 Dec 2009 12:41:18 +0000 (UTC) From: "Jochen Kemnade (JIRA)" To: commits@tapestry.apache.org Subject: [jira] Updated: (TAP5-953) org.apache.tapestry5.dom.Node.remove() should set nextSibling to null In-Reply-To: <460193564.1260880758304.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/TAP5-953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jochen Kemnade updated TAP5-953: -------------------------------- Attachment: Node.java.patch > org.apache.tapestry5.dom.Node.remove() should set nextSibling to null > --------------------------------------------------------------------- > > Key: TAP5-953 > URL: https://issues.apache.org/jira/browse/TAP5-953 > Project: Tapestry 5 > Issue Type: Wish > Components: tapestry-core > Affects Versions: 5.1.0.6 > Reporter: Jochen Kemnade > Attachments: Node.java.patch > > > When removing a node from the DOM, its next sibling node should be reset. > This is especially important for the moveToBottom(org.apache.tapestry5.dom.Element element) method. The current behavior of n.moveToBottom(e) results in n's following siblings being rendered twice, once in their original position and once after the moved node. Only the latter seems correct to me. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.