From 1fab72d5a4f582e01bb5d2f0072f7c09f263ac23 Mon Sep 17 00:00:00 2001 From: yugecin Date: Fri, 27 Jan 2017 20:56:44 +0100 Subject: [PATCH] fix pressing back button on options overlay responding to mousepress instead of mouserelease --- src/yugecin/opsudance/ui/OptionsOverlay.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/yugecin/opsudance/ui/OptionsOverlay.java b/src/yugecin/opsudance/ui/OptionsOverlay.java index 0aae9e08..0abaa5bb 100644 --- a/src/yugecin/opsudance/ui/OptionsOverlay.java +++ b/src/yugecin/opsudance/ui/OptionsOverlay.java @@ -429,9 +429,6 @@ public class OptionsOverlay extends OverlayOpsuState { } } - if (UI.getBackButton().contains(x, y)) { - hide(); - } return true; } @@ -476,10 +473,12 @@ public class OptionsOverlay extends OverlayOpsuState { tScrollOffset += tab.options.length * optionHeight; } - if (UI.getBackButton().contains(x, y) && listener != null) { - listener.onLeaveOptionsMenu(); + if (UI.getBackButton().contains(x, y)){ + hide(); + if (listener != null) { + listener.onLeaveOptionsMenu(); + } } - return true; }