Return-Path: X-Original-To: apmail-tapestry-dev-archive@www.apache.org Delivered-To: apmail-tapestry-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9766118B63 for ; Thu, 10 Sep 2015 09:04:54 +0000 (UTC) Received: (qmail 64402 invoked by uid 500); 10 Sep 2015 09:04:45 -0000 Delivered-To: apmail-tapestry-dev-archive@tapestry.apache.org Received: (qmail 64357 invoked by uid 500); 10 Sep 2015 09:04:45 -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 64348 invoked by uid 99); 10 Sep 2015 09:04:45 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Sep 2015 09:04:45 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 41B31E0231; Thu, 10 Sep 2015 09:04:45 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: jkemnade@apache.org To: commits@tapestry.apache.org Message-Id: <42e4ef256bee47fbbba773ae4bec57fe@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: tapestry-5 git commit: TAP5-2308: defer resetting the clientID, otherwise a new one would be created when the getClientId method is called later Date: Thu, 10 Sep 2015 09:04:45 +0000 (UTC) Repository: tapestry-5 Updated Branches: refs/heads/master c4202982a -> 0fa5d92d9 TAP5-2308: defer resetting the clientID, otherwise a new one would be created when the getClientId method is called later Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/0fa5d92d Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/0fa5d92d Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/0fa5d92d Branch: refs/heads/master Commit: 0fa5d92d90ae62319c55bfd3cc02f05afe01eee2 Parents: c420298 Author: Jochen Kemnade Authored: Thu Sep 10 11:01:10 2015 +0200 Committer: Jochen Kemnade Committed: Thu Sep 10 11:04:28 2015 +0200 ---------------------------------------------------------------------- .../org/apache/tapestry5/corelib/components/FormFragment.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/0fa5d92d/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java ---------------------------------------------------------------------- diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java b/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java index 6de0214..972fde0 100644 --- a/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java +++ b/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormFragment.java @@ -14,6 +14,7 @@ package org.apache.tapestry5.corelib.components; import org.apache.tapestry5.*; import org.apache.tapestry5.annotations.Environmental; +import org.apache.tapestry5.annotations.HeartbeatDeferred; import org.apache.tapestry5.annotations.Import; import org.apache.tapestry5.annotations.Parameter; import org.apache.tapestry5.annotations.SupportsInformalParameters; @@ -238,6 +239,12 @@ public class FormFragment implements ClientElement environment.pop(FormSupport.class); + resetClientId(); + } + + @HeartbeatDeferred + void resetClientId() + { clientId = null; }