diff options
author | Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> | 2024-04-28 02:21:51 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-28 10:21:51 +0200 |
commit | f4a40ad2fd84fcd8e01d39c60a4ed9ed3234c2b6 (patch) | |
tree | a5643fc5f109f936fe6da18fdc1c73a0a6e8c09b /src/main/java/gregtech/common/items/GT_VolumetricFlask.java | |
parent | 04de42b33e7cf7d67f3bbe65295c401a69895b2f (diff) | |
download | GT5-Unofficial-f4a40ad2fd84fcd8e01d39c60a4ed9ed3234c2b6.tar.gz GT5-Unofficial-f4a40ad2fd84fcd8e01d39c60a4ed9ed3234c2b6.tar.bz2 GT5-Unofficial-f4a40ad2fd84fcd8e01d39c60a4ed9ed3234c2b6.zip |
Volumetric flask UI fixes. (#2587)
* Volumetric flask UI fix.
* Remove unsafe cast.
Diffstat (limited to 'src/main/java/gregtech/common/items/GT_VolumetricFlask.java')
-rw-r--r-- | src/main/java/gregtech/common/items/GT_VolumetricFlask.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java b/src/main/java/gregtech/common/items/GT_VolumetricFlask.java index 4dc761dc60..50a88f4700 100644 --- a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java +++ b/src/main/java/gregtech/common/items/GT_VolumetricFlask.java @@ -325,8 +325,9 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain ModularWindow.Builder builder = ModularWindow.builder(150, 54); builder.setBackground(ModularUITextures.VANILLA_BACKGROUND); + NumericWidget capacityWidget = new NumericWidget(); builder.widget( - new NumericWidget().setGetter(() -> capacity) + capacityWidget.setGetter(() -> capacity) .setSetter(value -> setCapacity(getCurrentItem(), capacity = (int) value)) .setBounds(1, maxCapacity) .setScrollValues(1, 144, 1000) @@ -341,6 +342,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain .widget( new VanillaButtonWidget().setDisplayString("Confirm") .setOnClick((clickData, widget) -> { + capacityWidget.onRemoveFocus(); if (!widget.isClient()) { widget.getWindow() .tryClose(); |