From 43a257d31b71aff00c397ee1f71b17dfb4536c92 Mon Sep 17 00:00:00 2001 From: pkupczyk <pkupczyk> Date: Thu, 15 Dec 2011 09:39:53 +0000 Subject: [PATCH] LMS-2691 - Screening: Radio button has wrong value on permlink SVN: 23996 --- .../detailviewers/SingleOrAllExperimentsChooser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/SingleOrAllExperimentsChooser.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/SingleOrAllExperimentsChooser.java index 0eb986d526b..fdf1ab9467c 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/SingleOrAllExperimentsChooser.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/SingleOrAllExperimentsChooser.java @@ -91,7 +91,7 @@ class SingleOrAllExperimentsChooser extends LayoutContainer private boolean isAllExperimentsChoosen() { ExperimentSearchCriteria criteriaOrNull = tryGetExperimentSearchCriteria(); - return criteriaOrNull != null && criteriaOrNull.tryGetExperiment() == null; + return criteriaOrNull == null || criteriaOrNull.tryGetExperiment() == null; } private ExperimentChooserFieldAdaptor createSingleExperimentChooser() @@ -159,7 +159,6 @@ class SingleOrAllExperimentsChooser extends LayoutContainer oneExps.setBoxLabel(SINGLE_EXPERIMENT_TEXT); experimentRadio.add(oneExps); - experimentRadio.setValue(isAllExperimentsChoosen() ? allExps : oneExps); experimentRadio.setAutoHeight(true); experimentRadio.addListener(Events.Change, new Listener<BaseEvent>() { @@ -192,6 +191,7 @@ class SingleOrAllExperimentsChooser extends LayoutContainer } } }); + experimentRadio.setValue(isAllExperimentsChoosen() ? allExps : oneExps); return experimentRadio; } -- GitLab