Author: hlship
Date: Sun Jul 24 23:02:43 2011
New Revision: 1150515

URL: http://svn.apache.org/viewvc?rev=1150515&view=rev
Log:
TAP5-1508: When adding an event handler via TransformationSupport, the event 
handler method object should only be invoked if the event itself has not been 
aborted

Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java?rev=1150515&r1=1150514&r2=1150515&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl.java
 Sun Jul 24 23:02:43 2011
@@ -420,7 +420,7 @@ public final class ComponentInstantiator
                 {
                     final ComponentEvent event = (ComponentEvent) 
invocation.getParameter(0);
 
-                    boolean matches = event.matches(eventType, "", 
minContextValues);
+                    boolean matches = !event.isAborted() && 
event.matches(eventType, "", minContextValues);
 
                     if (matches)
                     {


Reply via email to