Updated Branches: refs/heads/master 5ea553b23 -> 9b254fa7c
WICKET-4412 ChoiceFilteredPropertyColumn with setNullValid to true Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/9b254fa7 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/9b254fa7 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/9b254fa7 Branch: refs/heads/master Commit: 9b254fa7c3e455b0e41d89f76794add4809bd4e1 Parents: 5ea553b Author: Martin Tzvetanov Grigorov <[email protected]> Authored: Mon Feb 20 14:11:16 2012 +0100 Committer: Martin Tzvetanov Grigorov <[email protected]> Committed: Mon Feb 20 14:11:16 2012 +0100 ---------------------------------------------------------------------- .../repeater/data/table/filter/ChoiceFilter.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/9b254fa7/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java index 21d9d8f..cb932e4 100644 --- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java +++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java @@ -129,13 +129,15 @@ public class ChoiceFilter<T> extends AbstractFilter protected DropDownChoice<T> newDropDownChoice(final String id, final IModel<T> model, final IModel<List<? extends T>> choices, final IChoiceRenderer<T> renderer) { - return new DropDownChoice<T>(id, model, choices, renderer); + DropDownChoice<T> dropDownChoice = new DropDownChoice<T>(id, model, choices, renderer); + dropDownChoice.setNullValid(true); + return dropDownChoice; } /** * @return the DropDownChoice form component created to represent this filter */ - public DropDownChoice<T> getChoice() + public final DropDownChoice<T> getChoice() { return choice; }
