From 1bb727da08d7a109d68fa3429935799911869d52 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Wed, 10 Aug 2016 04:32:00 +0200 Subject: [PATCH] form improvements --- tabs/search/filter.lua | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tabs/search/filter.lua b/tabs/search/filter.lua index 887026c..75f47ee 100644 --- a/tabs/search/filter.lua +++ b/tabs/search/filter.lua @@ -395,13 +395,13 @@ end function private.initialize_class_dropdown() local function on_click() if this.value ~= m.blizzard_query.class then + UIDropDownMenu_SetSelectedValue(m.class_dropdown, this.value) UIDropDownMenu_ClearAll(m.subclass_dropdown) UIDropDownMenu_Initialize(m.subclass_dropdown, m.initialize_subclass_dropdown) UIDropDownMenu_ClearAll(m.slot_dropdown) UIDropDownMenu_Initialize(m.slot_dropdown, m.initialize_slot_dropdown) + m.update_form() end - UIDropDownMenu_SetSelectedValue(m.class_dropdown, this.value) - m.update_form() end UIDropDownMenu_AddButton{ @@ -422,12 +422,11 @@ end function private.initialize_subclass_dropdown() local function on_click() if this.value ~= m.blizzard_query.subclass then - m.blizzard_query.subclass = value + UIDropDownMenu_SetSelectedValue(m.subclass_dropdown, this.value) UIDropDownMenu_ClearAll(m.slot_dropdown) UIDropDownMenu_Initialize(m.slot_dropdown, m.initialize_slot_dropdown) + m.update_form() end - UIDropDownMenu_SetSelectedValue(m.subclass_dropdown, this.value) - m.update_form() end local class_index = UIDropDownMenu_GetSelectedValue(m.class_dropdown)