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 a04b4273a17a57e1bc5cd7681eb9c48bef99dfc1..cff27bd764010e042981494cc74cd7d26fdc9a0b 100644
--- a/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java
+++ b/GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java
@@ -138,9 +138,19 @@ public class DistancePanel extends ControlPanel {
             });
             featurePointCheckBoxes.add(checkBox);
 
-            final JTextField sliderInput = fpBuilder.addSliderOptionLine(null, null, 100, null);
+            final JTextField sliderInput = fpBuilder.addSliderButtonedOptionLine(null, null, 100, 1, null);
             sliderInput.setText(ControlPanelBuilder.doubleToStringLocale(DrawableFeaturePoints.DEFAULT_SIZE));
             sliderInput.postActionEvent(); // Set correct position of slider
+            sliderInput.addActionListener((ActionEvent ae) -> {
+                if (ControlPanelBuilder.TEXT_FIELD_BUTTON_PRESSED_MINUS.equals(ae.getActionCommand())
+                        || ControlPanelBuilder.TEXT_FIELD_BUTTON_PRESSED_PLUS.equals(ae.getActionCommand())) {
+                    action.actionPerformed(new ActionEvent(
+                            ae.getSource(),
+                            ActionEvent.ACTION_PERFORMED,
+                            ACTION_COMMAND_DISTANCE_RECOMPUTE
+                    ));
+                }
+            });
             sliderInput.addActionListener(createListener(action, ACTION_COMMAND_FEATURE_POINT_RESIZE, i));
             // Modify listener of the ENTER key press
             final Object enterKeyAction = sliderInput.getInputMap()