Skip to content

Commit

Permalink
Merge pull request #302 from yermak/development
Browse files Browse the repository at this point in the history
Fixed presets
  • Loading branch information
yermak authored Aug 24, 2021
2 parents eb9c054 + cd34a6b commit 7dcb77b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -138,5 +138,9 @@ public void setSpeed(double speed) {
public ObservableValue<Double> getSpeedObservable() {
return speed;
}

protected void initSpeed() {
speed = new SimpleObjectProperty<>(1.0);
}
}

4 changes: 3 additions & 1 deletion src/main/java/uk/yermak/audiobookconverter/Preset.java
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ public static Preset instance(String presetName) {
String property = AppProperties.getProperty("preset." + presetName);
if (property != null) {
Gson gson = new Gson();
return gson.fromJson(property, Preset.class);
Preset preset = gson.fromJson(property, Preset.class);
preset.initSpeed();
return preset;
}
return new Preset(presetName, Objects.requireNonNullElseGet(defaultValues.get(presetName), OutputParameters::new));
}
Expand Down

0 comments on commit 7dcb77b

Please sign in to comment.