This is an automated email from the ASF dual-hosted git repository.

svenmeier pushed a commit to branch wicket-8.x
in repository https://gitbox.apache.org/repos/asf/wicket.git


The following commit(s) were added to refs/heads/wicket-8.x by this push:
     new 9df46b4cb0 ListenerRequestHandler no longer hides 
IndexOutOfBoundsException in behavior
9df46b4cb0 is described below

commit 9df46b4cb09a564423393d78206c52abd0dfc084
Author: dr0ps <[email protected]>
AuthorDate: Fri Nov 18 17:35:03 2022 +0100

    ListenerRequestHandler no longer hides IndexOutOfBoundsException in behavior
---
 .../apache/wicket/core/request/handler/ListenerRequestHandler.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/wicket-core/src/main/java/org/apache/wicket/core/request/handler/ListenerRequestHandler.java
 
b/wicket-core/src/main/java/org/apache/wicket/core/request/handler/ListenerRequestHandler.java
index 91b8b2a768..f9a6aec4ce 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/core/request/handler/ListenerRequestHandler.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/core/request/handler/ListenerRequestHandler.java
@@ -216,16 +216,16 @@ public class ListenerRequestHandler
                }
                else
                {
+                       final Behavior behavior;
                        try
                        {
-                               Behavior behavior = 
getComponent().getBehaviorById(behaviorId);
-                               invoke(requestCycle, policy, ajax, 
getComponent(), behavior);
+                               behavior = 
getComponent().getBehaviorById(behaviorId);
                        }
                        catch (IndexOutOfBoundsException e)
                        {
                                throw new WicketRuntimeException("Couldn't find 
component behavior.", e);
                        }
-
+                       invoke(requestCycle, policy, ajax, getComponent(), 
behavior);
                }
        }
        

Reply via email to