WICKET-5676 Double click causes internal error using 
AjaxFallbackDefaultDataTable

Revert the usage of AjaxChannel.ACTIVE for Ajax navigation links

(cherry picked from commit b3e4cb047d4ebe1fe7c1a1682adb240d85ed3a2b)


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

Branch: refs/heads/WICKET-5677
Commit: dfd4cc2d3167481287fca1cd64c5d4d871e1b958
Parents: 5af8ea4
Author: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Authored: Wed Aug 20 10:29:12 2014 +0300
Committer: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Committed: Wed Aug 20 10:30:36 2014 +0300

----------------------------------------------------------------------
 .../html/navigation/paging/AjaxPagingNavigationIncrementLink.java  | 2 --
 .../markup/html/navigation/paging/AjaxPagingNavigationLink.java    | 2 --
 2 files changed, 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/dfd4cc2d/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java
 
b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java
index 0dcd652..760800c 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java
@@ -16,7 +16,6 @@
  */
 package org.apache.wicket.ajax.markup.html.navigation.paging;
 
-import org.apache.wicket.ajax.AjaxChannel;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
 import org.apache.wicket.ajax.markup.html.IAjaxLink;
@@ -92,7 +91,6 @@ public class AjaxPagingNavigationIncrementLink extends 
PagingNavigationIncrement
                        protected void 
updateAjaxAttributes(AjaxRequestAttributes attributes)
                        {
                                super.updateAjaxAttributes(attributes);
-                               attributes.setChannel(new 
AjaxChannel(AjaxChannel.DEFAULT_NAME, AjaxChannel.Type.ACTIVE));
                                
AjaxPagingNavigationIncrementLink.this.updateAjaxAttributes(attributes);
                        }
                };

http://git-wip-us.apache.org/repos/asf/wicket/blob/dfd4cc2d/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
 
b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
index 05e2f85..6ae6c53 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
@@ -16,7 +16,6 @@
  */
 package org.apache.wicket.ajax.markup.html.navigation.paging;
 
-import org.apache.wicket.ajax.AjaxChannel;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
 import org.apache.wicket.ajax.markup.html.IAjaxLink;
@@ -76,7 +75,6 @@ public class AjaxPagingNavigationLink extends 
PagingNavigationLink<Void> impleme
                        protected void 
updateAjaxAttributes(AjaxRequestAttributes attributes)
                        {
                                super.updateAjaxAttributes(attributes);
-                               attributes.setChannel(new 
AjaxChannel(AjaxChannel.DEFAULT_NAME, AjaxChannel.Type.ACTIVE));
                                
AjaxPagingNavigationLink.this.updateAjaxAttributes(attributes);
                        }
                };

Reply via email to