From 5e7d21ee2417638d3205feb5fbf0ab138f054f0f Mon Sep 17 00:00:00 2001 From: shagu Date: Tue, 26 May 2020 21:15:29 +0200 Subject: [PATCH] ui-widgets: always recursions in dropdown select --- api/ui-widgets.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/ui-widgets.lua b/api/ui-widgets.lua index 4ce5226d..cb19128c 100644 --- a/api/ui-widgets.lua +++ b/api/ui-widgets.lua @@ -124,6 +124,10 @@ do -- dropdown else this.parent:HideMenu() end + + if this.parent.menu[this.id].func then + this.parent.menu[this.id].func() + end end local function ListEntryOnEnter() @@ -161,10 +165,6 @@ do -- dropdown if id and self.menu and self.menu[id] then self.text:SetText(self.menu[id].text) self.id = id - - if self.menu[id].func then - self.menu[id].func() - end end end, ["SetSelectionByText"] = function(self, name)