This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git commit 722f02bd1e88fb407aa41d4bd5711f0661f32765 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Oct 13 16:40:10 2016 +0200 Quadrant reset is not effective (Fixes #4068) --- .../jaxx/widgets/gis/absolute/CoordinatesEditorHandler.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/absolute/CoordinatesEditorHandler.java b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/absolute/CoordinatesEditorHandler.java index a4f2bdc..a29bde4 100644 --- a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/absolute/CoordinatesEditorHandler.java +++ b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/absolute/CoordinatesEditorHandler.java @@ -81,12 +81,9 @@ public class CoordinatesEditorHandler implements UIHandler<CoordinatesEditor> { public void resetQuadrant() { - ui.setQuadrant(null); JAXXButtonGroup quadrantBG = ui.getQuadrantBG(); - quadrantBG.setSelectedValue(null); - quadrantBG.setSelectedButton(null); - + // I don't know why but to reset the buttons, we need to remove them from the button group, quadrantBG.remove(ui.getQuadrant1()); quadrantBG.remove(ui.getQuadrant2()); quadrantBG.remove(ui.getQuadrant3()); @@ -104,6 +101,10 @@ public class CoordinatesEditorHandler implements UIHandler<CoordinatesEditor> { // reset in model at the end ui.setQuadrant(null); + + // reset button group after all + ui.getQuadrantBG().setSelectedValue(null); + } public void init(CoordinatesEditor ui) { -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.