From dd6b7fc89c3814c847f37ff71c9fcda4fc373e33 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 8 Jul 2020 23:36:09 +0200 Subject: [PATCH] fixed min tickets being reset to 0 if an invalid input is given --- TouchyTickets/Ui.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TouchyTickets/Ui.cs b/TouchyTickets/Ui.cs index 70784de..d33bd2c 100644 --- a/TouchyTickets/Ui.cs +++ b/TouchyTickets/Ui.cs @@ -385,8 +385,10 @@ namespace TouchyTickets { }); optionList.AddChild(new Paragraph(Anchor.AutoLeft, 1, Localization.Get("MinTicketsForAutoBuy") + ":")); var num = optionList.AddChild(ElementHelper.NumberField(Anchor.AutoLeft, new Vector2(1, 20), Options.Instance.MinTicketsForAutoBuy, 1000, null, (t, value) => { - if (int.TryParse(value, out Options.Instance.MinTicketsForAutoBuy)) + if (int.TryParse(value, out var ret)) { + Options.Instance.MinTicketsForAutoBuy = ret; Options.Save(); + } })); num.PositionOffset = new Vector2(0, 1); optionList.AddChild(new Paragraph(Anchor.AutoLeft, 1, p => Localization.Get("AutoBuyInterval") + ": " + Options.Instance.AutoBuyIntervalSecs));