From 3e5090bc9f1614f46ac9378dfd188d756abad234 Mon Sep 17 00:00:00 2001 From: hydrant Date: Sun, 28 Jul 2019 21:51:50 +0200 Subject: [PATCH] try fix inventory --- ReallifeGamemode.Client/inventory/inventory.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ReallifeGamemode.Client/inventory/inventory.ts b/ReallifeGamemode.Client/inventory/inventory.ts index f639cbcc..846a062a 100644 --- a/ReallifeGamemode.Client/inventory/inventory.ts +++ b/ReallifeGamemode.Client/inventory/inventory.ts @@ -70,10 +70,13 @@ export default function inventory(globalData: GlobalData): void { mp.events.add("CEF:tradeItem", (money, User, tradeItems, tradeItemAmount) => { if (invBrowser !== null) { - mp.events.callRemote('tradeItem', money, User, tradeItems, tradeItemAmount); - invBrowser.destroy() - invBrowser = null; - mp.gui.cursor.show(false, false); + try { + invBrowser.destroy() + invBrowser = null; + mp.events.callRemote('tradeItem', money, User, tradeItems, tradeItemAmount); + } finally { + mp.gui.cursor.show(false, false); + } } });