From 6a86282d31f958c72b52780a6d9efa189ebf1a74 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Tue, 6 Aug 2024 13:49:22 +0300 Subject: [PATCH] fix input.add_callback --- src/logic/scripting/lua/libinput.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/scripting/lua/libinput.cpp b/src/logic/scripting/lua/libinput.cpp index 4ac43642..dfe91952 100644 --- a/src/logic/scripting/lua/libinput.cpp +++ b/src/logic/scripting/lua/libinput.cpp @@ -42,7 +42,7 @@ static int l_add_callback(lua::State* L) { if (hud) { hud->keepAlive(bind->second.onactived.add(callback)); } else { - engine->keepAlive(bind->second.onactived.add(callback)); + throw std::runtime_error("on_hud_open is not called yet"); } return 0; }