Author: mgrigorov
Date: Tue May 3 10:01:50 2011
New Revision: 1098994
URL: http://svn.apache.org/viewvc?rev=1098994&view=rev
Log:
WICKET-3625 Order of IRequestCycleListener invocations
Add the internal requestcycle listener as first, so it is executed as last
(reverse collection).
This way the unlocking of the current page is done as last step.
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java?rev=1098994&r1=1098993&r2=1098994&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
(original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
Tue May 3 10:01:50 2011
@@ -1514,7 +1514,6 @@ public abstract class Application implem
getRootRequestMapper(),
getExceptionMapperProvider().get());
RequestCycle requestCycle =
getRequestCycleProvider().get(context);
- requestCycle.getListeners().add(requestCycleListeners);
requestCycle.getListeners().add(new
AbstractRequestCycleListener()
{
@Override
@@ -1523,6 +1522,7 @@ public abstract class Application implem
getPageManager().commitRequest();
}
});
+ requestCycle.getListeners().add(requestCycleListeners);
return requestCycle;
}