Repository: wicket
Updated Branches:
  refs/heads/wicket-7.x 8c33eeab9 -> 7bb27cc2e


WICKET-6043 Cannot set wicket:enclosure on queued component in ListView


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/7bb27cc2
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/7bb27cc2
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/7bb27cc2

Branch: refs/heads/wicket-7.x
Commit: 7bb27cc2e2386136190aadedbab8d7d5090af42d
Parents: 8c33eea
Author: Andrea Del Bene <[email protected]>
Authored: Fri Nov 27 18:27:32 2015 +0100
Committer: Andrea Del Bene <[email protected]>
Committed: Fri Nov 27 18:34:45 2015 +0100

----------------------------------------------------------------------
 .../java/org/apache/wicket/markup/html/list/ListItem.java | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/7bb27cc2/wicket-core/src/main/java/org/apache/wicket/markup/html/list/ListItem.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/list/ListItem.java 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/list/ListItem.java
index 68565a5..46c0824 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/list/ListItem.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/list/ListItem.java
@@ -16,7 +16,9 @@
  */
 package org.apache.wicket.markup.html.list;
 
+import org.apache.wicket.DequeueContext;
 import org.apache.wicket.IGenericComponent;
+import org.apache.wicket.IQueueRegion;
 import org.apache.wicket.model.IModel;
 
 /**
@@ -28,7 +30,7 @@ import org.apache.wicket.model.IModel;
  * @param <T>
  *            Model object type
  */
-public class ListItem<T> extends LoopItem implements IGenericComponent<T>
+public class ListItem<T> extends LoopItem implements IGenericComponent<T>,  
IQueueRegion
 {
        private static final long serialVersionUID = 1L;
 
@@ -97,4 +99,10 @@ public class ListItem<T> extends LoopItem implements 
IGenericComponent<T>
        {
                setDefaultModelObject(object);
        }
+       
+       @Override
+       public DequeueContext newDequeueContext()
+       {
+               return new DequeueContext(getMarkup(), this, true);
+       }
 }

Reply via email to