From f4b1104c0d0e17b88f8c23d93aee1fe8a3ed3f29 Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Sun, 12 Dec 2021 20:30:56 +0100 Subject: [PATCH] #157 - Change checkbox behaviour for cart design colors --- .../ModernCartDesignViewController.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java index 2b460ccd..5ee94693 100644 --- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java +++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java @@ -52,27 +52,27 @@ public class ModernCartDesignViewController extends NVC implements IColorButton playColorButton.setStyle(getLinearGradientCss(design.getPlayColor())); cueInColorButton.setStyle(getLinearGradientCss(design.getCueInColor())); - backgroundColorCheckbox.setSelected(!design.getBackgroundColor().equals(ModernCartDesign.DEFAULT_COLOR_BACKGROUND)); - playColorCheckbox.setSelected(!design.getPlayColor().equals(ModernCartDesign.DEFAULT_COLOR_PLAY)); - cueInColorCheckbox.setSelected(!design.getCueInColor().equals(ModernCartDesign.DEFAULT_COLOR_CUE_IN)); + backgroundColorCheckbox.setSelected(design.isEnableCustomBackgroundColor()); + playColorCheckbox.setSelected(design.isEnableCustomPlayColor()); + cueInColorCheckbox.setSelected(design.isEnableCustomCueInColor()); } @Override public void init() { - backgroundColorCheckbox.selectedProperty().addListener((a, b, c) -> + backgroundColorCheckbox.selectedProperty().addListener((observable, oldValue, newValue) -> { - design.setEnableCustomBackgroundColor(c); - backgroundColorButton.setDisable(!c); + design.setEnableCustomBackgroundColor(newValue); + backgroundColorButton.setDisable(!newValue); }); - playColorCheckbox.selectedProperty().addListener((a, b, c) -> + playColorCheckbox.selectedProperty().addListener((observable, oldValue, newValue) -> { - design.setEnableCustomPlayColor(c); - playColorButton.setDisable(!c); + design.setEnableCustomPlayColor(newValue); + playColorButton.setDisable(!newValue); }); - cueInColorCheckbox.selectedProperty().addListener((a, b, c) -> + cueInColorCheckbox.selectedProperty().addListener((observable, oldValue, newValue) -> { - design.setEnableCustomCueInColor(c); - cueInColorButton.setDisable(!c); + design.setEnableCustomCueInColor(newValue); + cueInColorButton.setDisable(!newValue); }); backgroundColorButton.setDisable(true); -- GitLab