From 1ef0f83974df6e160411ff54c216b117f37c9649 Mon Sep 17 00:00:00 2001 From: shagu Date: Tue, 26 May 2020 19:32:10 +0200 Subject: [PATCH] ui-widgets: always run dropdown function on 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 cb19128c..4ce5226d 100644 --- a/api/ui-widgets.lua +++ b/api/ui-widgets.lua @@ -124,10 +124,6 @@ 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() @@ -165,6 +161,10 @@ 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)