diff --git a/src/com/t_oster/liblasercut/RasterPart.java b/src/com/t_oster/liblasercut/RasterPart.java index bb68105d7f4264d0392a467340f3ab6e400ce334..118bfe040f8d094a595d9ff959268854048f2f1e 100644 --- a/src/com/t_oster/liblasercut/RasterPart.java +++ b/src/com/t_oster/liblasercut/RasterPart.java @@ -40,7 +40,12 @@ public class RasterPart extends RasterizableJobPart this.resolution = resolution; this.blackPixelProperty = laserProperty; this.whitePixelProperty = blackPixelProperty.clone(); - whitePixelProperty.setProperty("power", 0.0f); + if (whitePixelProperty instanceof FloatPowerSpeedFocusFrequencyProperty || whitePixelProperty instanceof FloatPowerSpeedFocusProperty) { + whitePixelProperty.setProperty("power", 0.0f); + } + else { + whitePixelProperty.setProperty("power", 0); + } } @Override