diff --git a/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java b/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java index cff27bd764010e042981494cc74cd7d26fdc9a0b..aa9d725fd97c0991913d6958639a122985e467f7 100644 --- a/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java +++ b/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java @@ -142,6 +142,10 @@ public class DistancePanel extends ControlPanel { sliderInput.setText(ControlPanelBuilder.doubleToStringLocale(DrawableFeaturePoints.DEFAULT_SIZE)); sliderInput.postActionEvent(); // Set correct position of slider sliderInput.addActionListener((ActionEvent ae) -> { + if (!checkBox.isSelected()) { + return; // Recompute only if the feature point is selected + } + if (ControlPanelBuilder.TEXT_FIELD_BUTTON_PRESSED_MINUS.equals(ae.getActionCommand()) || ControlPanelBuilder.TEXT_FIELD_BUTTON_PRESSED_PLUS.equals(ae.getActionCommand())) { action.actionPerformed(new ActionEvent(