diff options
author | Wyvest <45589059+Wyvest@users.noreply.github.com> | 2022-06-11 19:56:27 +0700 |
---|---|---|
committer | Wyvest <45589059+Wyvest@users.noreply.github.com> | 2022-06-11 19:56:27 +0700 |
commit | b41e6fd6cbfee6b3b31855447f9ba79d68846e4e (patch) | |
tree | 8a07948d711eda51c9664c100e9ec58fd8ce61a6 /src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java | |
parent | b1d03048892dfe736bcae057d4f7ac565a16f112 (diff) | |
parent | 744e295d86805955194d8b203e5e5dbffe1228fd (diff) | |
download | OneConfig-b41e6fd6cbfee6b3b31855447f9ba79d68846e4e.tar.gz OneConfig-b41e6fd6cbfee6b3b31855447f9ba79d68846e4e.tar.bz2 OneConfig-b41e6fd6cbfee6b3b31855447f9ba79d68846e4e.zip |
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java')
-rw-r--r-- | src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java b/src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java index 73853a1..8c9dfb6 100644 --- a/src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java +++ b/src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java @@ -22,10 +22,12 @@ public class Slider extends BasicElement { @Override public void draw(long vg, int x, int y) { - update(x, y); + if(!disabled) update(x, y); + else RenderManager.setAlpha(vg, 0.5f); RenderManager.drawRoundedRect(vg, x, y + 2, width, height - 4, Colors.GRAY_300, 3f); RenderManager.drawRoundedRect(vg, x, y + 2, width * value, height - 4, Colors.PRIMARY_500, 3f); RenderManager.drawRoundedRect(vg, currentDragPoint - dragPointerSize / 2, y - 8, 24, 24, Colors.WHITE, 12f); + RenderManager.setAlpha(vg, 1f); } |