Index: /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/actions/ShowLayerFiltersDialog.java
===================================================================
--- /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/actions/ShowLayerFiltersDialog.java	(revision 31505)
+++ /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/actions/ShowLayerFiltersDialog.java	(revision 31506)
@@ -28,5 +28,6 @@
  *
  */
-public final class ShowLayerFiltersDialog extends AbstractAction implements LayerAction {
+public final class ShowLayerFiltersDialog extends AbstractAction implements
+		LayerAction {
 
 	private List<FiltersDialog> dialogs = new ArrayList<FiltersDialog>();
@@ -61,11 +62,8 @@
 				if (temp.getLayer().equals(layer)) {
 					try {
-
 						temp.createAndShowGUI();
-
 					} catch (MalformedURLException e1) {
 						e1.printStackTrace();
 					}
-
 					break;
 				}
Index: /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/gui/FilterPanel.java
===================================================================
--- /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/gui/FilterPanel.java	(revision 31505)
+++ /applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/gui/FilterPanel.java	(revision 31506)
@@ -248,4 +248,7 @@
 			int initValue = json.getInt("default");
 
+			Main.debug("Slider is integer\n");
+			Main.debug("minValue: " + String.valueOf(minValue) +
+					"maxValue: " + String.valueOf(maxValue));
 			try {
 				slider = new JSlider(JSlider.HORIZONTAL, minValue, maxValue,
@@ -265,4 +268,5 @@
 		} else if (valueType.equals("float")) {
 
+			Main.debug("Slider is float\n");
 			// every value is supplied by 10 to be integer for slider
 			double minValueDouble = array.getJsonNumber(0).doubleValue();
@@ -295,9 +299,5 @@
 				slider.setName(json.getString("name"));
 				slider.setToolTipText(String.valueOf((double) slider.getValue() / 100));
-				slider.setBackground(this.getBackground());
-				slider.setBorder(sliderBorder);
-				slider.setPaintTicks(true);
-				slider.setPaintLabels(true);
-				this.add(slider);
+
 
 			} catch (IllegalArgumentException e) {
@@ -311,4 +311,10 @@
 		}
 
+		slider.setBackground(this.getBackground());
+		slider.setBorder(sliderBorder);
+		slider.setPaintTicks(true);
+		slider.setPaintLabels(true);
+		this.add(slider);
+
 		return slider;
 	}
