From f130a276801e73afa6d2537d3b601558b981d094 Mon Sep 17 00:00:00 2001 From: Linden <65407488+thelindat@users.noreply.github.com> Date: Fri, 24 Feb 2023 14:31:42 +1100 Subject: [PATCH] fix(client/radial): don't refresh submenu if unrelated option updates --- resource/interface/client/radial.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resource/interface/client/radial.lua b/resource/interface/client/radial.lua index 8b4f1f7..1cca5b4 100644 --- a/resource/interface/client/radial.lua +++ b/resource/interface/client/radial.lua @@ -84,9 +84,9 @@ local function refreshRadial(menuId) return showRadial(currentRadial.id) end end - - return false end + + return end table.wipe(menuHistory) @@ -159,9 +159,9 @@ function lib.removeRadialItem(id) end end - if isOpen then - refreshRadial(menuItem.menu) - end + if not isOpen then return end + + refreshRadial(id) end RegisterNUICallback('radialClick', function(index, cb)