You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/10/14 19:47:45 UTC
svn commit: r1022628 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestListenerInterface.java
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