diff --git a/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java b/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java index e79918a8fab47db651d52539a1e2ee9280faa353..7c5e952bdf2207b9e9a2a559b8d20896e50e0ca8 100644 --- a/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java +++ b/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java @@ -17,7 +17,10 @@ import cz.nic.tablexia.util.ui.ClickListenerWithSound; * Created by drahomir on 7/15/16. */ public class SoundMuteButton extends Group { - private static final float ICON_SIZE_SCALE = 0.6f; + private static final float DEFAULT_OPACITY = 1.0f; + private static final float DISABLED_OPACITY = 0.25f; + + private static final float ICON_SIZE_SCALE = 0.6f; private final ClickListenerWithSound clickListener = new ClickListenerWithSound() { @Override @@ -76,11 +79,13 @@ public class SoundMuteButton extends Group { private void setDisabled() { removeListener(clickListener); disabledOverlay.setVisible(true); + setColor(getColor().r, getColor().g, getColor().b, DISABLED_OPACITY); } private void setEnabled() { addListener(clickListener); disabledOverlay.setVisible(false); + setColor(getColor().r, getColor().g, getColor().b, DEFAULT_OPACITY); } @Handler