bugfix
This commit is contained in:
@@ -731,6 +731,8 @@ function private.initialize_filter_dropdown()
|
|||||||
if Aux.safe(Aux.filter.filters[this.value]).input_type/'' == '' then
|
if Aux.safe(Aux.filter.filters[this.value]).input_type/'' == '' then
|
||||||
m.filter_input:Hide()
|
m.filter_input:Hide()
|
||||||
else
|
else
|
||||||
|
local _, _, suggestions = Aux.filter.parse_query_string(UIDropDownMenu_GetSelectedValue(m.filter_dropdown)..'/')
|
||||||
|
m.filter_input.complete = Aux.completion.complete(function() return suggestions or {} end)
|
||||||
m.filter_input:Show()
|
m.filter_input:Show()
|
||||||
m.filter_input:SetFocus()
|
m.filter_input:SetFocus()
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -544,8 +544,7 @@ Aux.search_tab.FRAMES(function(m, public, private)
|
|||||||
-- editbox:SetNumeric(true)
|
-- editbox:SetNumeric(true)
|
||||||
-- editbox:SetMaxLetters(2)
|
-- editbox:SetMaxLetters(2)
|
||||||
input:SetScript('OnChar', function()
|
input:SetScript('OnChar', function()
|
||||||
-- local filter = Aux.filter.filters[UIDropDownMenu_GetSelectedValue(m.filter_dropdown) or ''] -- TODO
|
this:complete()
|
||||||
-- Aux.completion.complete(this, function() return filter and ({filter.validator()})[3] or {} end)
|
|
||||||
end)
|
end)
|
||||||
input:SetScript('OnEnterPressed', m.add_post_filter)
|
input:SetScript('OnEnterPressed', m.add_post_filter)
|
||||||
input:Hide()
|
input:Hide()
|
||||||
|
|||||||
Reference in New Issue
Block a user