aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java
diff options
context:
space:
mode:
authorWyvest <45589059+Wyvest@users.noreply.github.com>2022-06-11 19:56:27 +0700
committerWyvest <45589059+Wyvest@users.noreply.github.com>2022-06-11 19:56:27 +0700
commitb41e6fd6cbfee6b3b31855447f9ba79d68846e4e (patch)
tree8a07948d711eda51c9664c100e9ec58fd8ce61a6 /src/main/java/cc/polyfrost/oneconfig/gui/elements/Slider.java
parentb1d03048892dfe736bcae057d4f7ac565a16f112 (diff)
parent744e295d86805955194d8b203e5e5dbffe1228fd (diff)
downloadOneConfig-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.java4
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);
}