clearfocus fix

This commit is contained in:
Meow
2026-03-07 19:49:04 +01:00
parent 5aa4dcf151
commit e0a9756b96
+21
View File
@@ -1070,6 +1070,27 @@ pfUI:RegisterModule("bags", "vanilla:tbc", function ()
end
end
end)
frame.search.edit:SetScript("OnLeave", function()
if GetMouseFocus() ~= this then
this:ClearFocus()
end
end)
frame.search:SetScript("OnHide", function()
frame.search.edit:SetText(T["Search"])
for bag = -2, 11 do
if pfUI.bags[bag] then
local bagsize = GetContainerNumSlots(bag)
if bag == -2 and pfUI.bag.showKeyring == true then bagsize = GetKeyRingSize() end
for slot = 1, bagsize do
if pfUI.bags[bag] and pfUI.bags[bag].slots[slot] then
pfUI.bags[bag].slots[slot].frame:SetAlpha(1)
end
end
end
end
end)
end
else
-- bankframe