Add ClearTimeout - NEED ESX UPDATE

This commit is contained in:
Jérémie N'gadi
2017-08-25 10:45:56 +02:00
parent 23cda24940
commit 859cfd60b1
+9 -2
View File
@@ -1,4 +1,5 @@
ESX = nil
ESX = nil
local Timeouts = {}
Citizen.CreateThread(function()
@@ -26,6 +27,10 @@ Citizen.CreateThread(function()
local openMenu = function(namespace, name, data)
for i=1, #Timeouts, 1 do
ESX.ClearTimeout(Timeouts[i])
end
OpenedMenus[namespace .. '_' .. name] = true
SendNUIMessage({
@@ -35,10 +40,12 @@ Citizen.CreateThread(function()
data = data,
})
ESX.SetTimeout(200, function()
local timeoutId = ESX.SetTimeout(200, function()
SetNuiFocus(true, true)
end)
table.insert(Timeouts, timeoutId)
end
local closeMenu = function(namespace, name)