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); } };