bag OnLeave fix

This commit is contained in:
Meow
2026-03-07 19:39:59 +01:00
parent efd4039843
commit 73858d79a7
+22 -1
View File
@@ -1051,6 +1051,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
@@ -1123,4 +1144,4 @@ pfUI:RegisterModule("bags", "vanilla:tbc", function ()
end
end
end
end)
end)