From b969946fc41387bd43068dbc525d145d0d7d1a80 Mon Sep 17 00:00:00 2001 From: yugecin Date: Sun, 13 Nov 2016 03:07:46 +0100 Subject: [PATCH] fix array index out of bounds --- src/yugecin/opsudance/ui/OptionsOverlay.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yugecin/opsudance/ui/OptionsOverlay.java b/src/yugecin/opsudance/ui/OptionsOverlay.java index 7a2bd82c..f1db2c11 100644 --- a/src/yugecin/opsudance/ui/OptionsOverlay.java +++ b/src/yugecin/opsudance/ui/OptionsOverlay.java @@ -134,7 +134,7 @@ public class OptionsOverlay { return true; } int idx = getOptionIdxAt(y); - if (idx < options.length) { + if (idx >= 0 && idx < options.length) { final Options.GameOption option = options[idx]; selectedOption = option; Object[] listItems = option.getListItems();