aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/gui/elements/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/gui/elements/config')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java b/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java
index 5926b30..7754912 100644
--- a/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java
+++ b/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java
@@ -15,7 +15,7 @@ import java.lang.reflect.Field;
public class ConfigDualOption extends BasicOption {
private Animation posAnimation;
- private Animation sizeAnimation;
+ private Animation sizeAnimation = new DummyAnimation(124);
private final String left, right;
public ConfigDualOption(Field field, Object parent, String name, int size, String[] options) {
@@ -35,10 +35,7 @@ public class ConfigDualOption extends BasicOption {
boolean toggled = false;
try {
toggled = (boolean) get();
- if (posAnimation == null) {
- posAnimation = new EaseInOutQuart(1, 228, 356, !toggled);
- sizeAnimation = new EaseInQuartReversed(1, 124, 186, false);
- }
+ if (posAnimation == null) posAnimation = new DummyAnimation(toggled ? 356 : 228);
} catch (IllegalAccessException ignored) {
}
if (!isEnabled()) RenderManager.setAlpha(vg, 0.5f);