From 7d01bd38d8dc7fc6744d20c3376e38ccdf480d9a Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Tue, 29 Jun 2021 01:49:53 -0700
Subject: [PATCH] Fix return value of Lua key hooks not being used

---
 src/lua_hooklib.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lua_hooklib.c b/src/lua_hooklib.c
index 6c709bf48e..d1b0d3bdd2 100644
--- a/src/lua_hooklib.c
+++ b/src/lua_hooklib.c
@@ -594,7 +594,7 @@ int LUA_HookKey(INT32 keycode, int hook_type)
 	if (prepare_hook(&hook, false, hook_type))
 	{
 		lua_pushinteger(gL, keycode);
-		call_hooks(&hook, 1, 0, res_true);
+		call_hooks(&hook, 1, 1, res_true);
 	}
 	return hook.status;
 }
-- 
GitLab