From 8b48a4ab4ed623d4da040f6b9a4d9645d58cee79 Mon Sep 17 00:00:00 2001 From: IgorTimofeev Date: Fri, 10 Jan 2020 17:38:02 +0300 Subject: [PATCH] Fixed interruption issue --- Libraries/Event.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/Event.lua b/Libraries/Event.lua index 4f879710..a3f225fc 100755 --- a/Libraries/Event.lua +++ b/Libraries/Event.lua @@ -89,7 +89,7 @@ function event.pull(preferredTimeout) end -- Program interruption support. It's faster to do it here instead of registering handlers - if signalData[1] == "key_down" or signalData[1] == "key_up" and event.interruptingEnabled then + if (signalData[1] == "key_down" or signalData[1] == "key_up") and event.interruptingEnabled then -- Analysing for which interrupting key is pressed - we don't need keyboard API for this if event.interruptingKeyCodes[signalData[4]] then interruptingKeysDown[signalData[4]] = signalData[1] == "key_down" and true or nil