Author: jdonnerstag
Date: Sat Apr 25 07:05:33 2009
New Revision: 768484
URL: http://svn.apache.org/viewvc?rev=768484&view=rev
Log:
fixed WICKET-2204 urlFor(IResourceListener.INTERFACE) returns different URLs
Issue: WICKET-2204
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java?rev=768484&r1=768483&r2=768484&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java Sat
Apr 25 07:05:33 2009
@@ -890,7 +890,8 @@
// Get Page holding component and mark it as stateful.
final Page page = component.getPage();
final IRequestTarget target;
- if (listener != IRedirectListener.INTERFACE &&
component.isStateless() &&
+ if ((listener != IRedirectListener.INTERFACE) &&
+ (listener != IResourceListener.INTERFACE) &&
component.isStateless() &&
page.isBookmarkable() && page.getStatelessHint())
{
PageParameters pageParameters =
page.getPageParameters();