From 0f38f154d95b41007c7005d1f6f12b0f4dd66ab8 Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Tue, 4 Jun 2019 16:51:31 +0300 Subject: [PATCH] (9cec8d97d) Fixed GUINumberInput buttons not becoming disabled when setting the min/max values (e.g. the minus button in the extra cargo menu was clickable even if the value was 0) --- .../Source/GUI/GUINumberInput.cs | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaClient/Source/GUI/GUINumberInput.cs b/Barotrauma/BarotraumaClient/Source/GUI/GUINumberInput.cs index 2d631d19d..dbd796825 100644 --- a/Barotrauma/BarotraumaClient/Source/GUI/GUINumberInput.cs +++ b/Barotrauma/BarotraumaClient/Source/GUI/GUINumberInput.cs @@ -86,7 +86,25 @@ namespace Barotrauma } } - public int? MinValueInt, MaxValueInt; + private int? minValueInt, maxValueInt; + public int? MinValueInt + { + get { return minValueInt; } + set + { + minValueInt = value; + ClampIntValue(); + } + } + public int? MaxValueInt + { + get { return maxValueInt; } + set + { + maxValueInt = value; + ClampIntValue(); + } + } private int intValue; public int IntValue