From c76681d7406a6ce9b64f9ed518a413d82d91b108 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Tue, 20 Jun 2023 20:58:14 +0700 Subject: [PATCH] React to ESC press while android research tree is open --- .../mc/otm/client/screen/tech/AndroidStationScreen.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/client/screen/tech/AndroidStationScreen.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/client/screen/tech/AndroidStationScreen.kt index 81188a326..2f3eda8cb 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/client/screen/tech/AndroidStationScreen.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/client/screen/tech/AndroidStationScreen.kt @@ -614,6 +614,7 @@ class AndroidStationScreen constructor(p_97741_: AndroidStationMenu, p_97742_: I if (research?.isRemoved == false) { research!!.toScreenCenter() popup(research!!) + research!!.requestFocus() return } @@ -635,7 +636,9 @@ class AndroidStationScreen constructor(p_97741_: AndroidStationMenu, p_97742_: I researchCanvas.setDockMargin(4f, 4f, 4f, 4f) research!!.toScreenCenter() + research!!.closeOnEscape = true addPanel(research!!) + research!!.requestFocus() } override fun resize(minecraft: Minecraft, p_96576_: Int, p_96577_: Int) {