From ceaaaefb47a0b4ef8bc572adf54041bbcff1e28f Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Mon, 16 Mar 2020 19:22:08 +0100 Subject: [PATCH] fixed the fix --- MLEM.Ui/Elements/Dropdown.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/MLEM.Ui/Elements/Dropdown.cs b/MLEM.Ui/Elements/Dropdown.cs index 5da5850..79cb538 100644 --- a/MLEM.Ui/Elements/Dropdown.cs +++ b/MLEM.Ui/Elements/Dropdown.cs @@ -31,12 +31,9 @@ namespace MLEM.Ui.Elements { element.GetGamepadNextElement = (dir, usualNext) => { if (dir == Direction2.Up) { var prev = element.GetOlderSibling(); - if (prev != null) - return prev; + return prev ?? this; } else if (dir == Direction2.Down) { - var next = element.GetSiblings(e => e.GetOlderSibling() == element).FirstOrDefault(); - if (next != null) - return next; + return element.GetSiblings(e => e.GetOlderSibling() == element).FirstOrDefault(); } return usualNext; };