You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2013/08/17 04:01:44 UTC

svn commit: r1514935 - /myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java

Author: lu4242
Date: Sat Aug 17 02:01:44 2013
New Revision: 1514935

URL: http://svn.apache.org/r1514935
Log:
small fix now ComponentSystemEvent should check if listener implements ComponentSystemEventListener or SystemEventListener (change order to do not make acid test fail)

Modified:
    myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java

Modified: myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java?rev=1514935&r1=1514934&r2=1514935&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java Sat Aug 17 02:01:44 2013
@@ -46,13 +46,13 @@ public abstract class ComponentSystemEve
     @Override
     public void processListener(FacesListener listener)
     {
-        if (listener instanceof ComponentSystemEventListener)
+        if (listener instanceof SystemEventListener)
         {
-            ((ComponentSystemEventListener)listener).processEvent(this);
+            super.processListener(listener);
         }
-        else
+        else if (listener instanceof ComponentSystemEventListener)
         {
-            super.processListener(listener);
+            ((ComponentSystemEventListener)listener).processEvent(this);
         }
     }
 }