Author: ivaynberg
Date: Thu Oct 14 17:47:45 2010
New Revision: 1022628

URL: http://svn.apache.org/viewvc?rev=1022628&view=rev
Log:

Issue: WICKET-3098

Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java?rev=1022628&r1=1022627&r2=1022628&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java
 Thu Oct 14 17:47:45 2010
@@ -245,12 +245,18 @@ public class RequestListenerInterface
        {
                if (!component.canCallListenerInterface())
                {
-                       // just return so that we have a silent fail and just 
re-render the
-                       // page
+                       // just return so that we have a silent fail and just 
re-render the page
                        log.warn("component not enabled or visible; ignoring 
call. Component: " + component);
                        return;
                }
 
+               // XXX a bit of an ugly cast here from IRequestableComponent to 
Component
+               if (!behavior.isEnabled((Component)component))
+               {
+                       log.warn("behavior not enabled; ignore call. Behavior 
{} at component {}", behavior,
+                               component);
+               }
+
                try
                {
                        // Invoke the interface method on the component


Reply via email to