mirror of
https://github.com/brues-code/pfUI.git
synced 2026-10-23 20:40:50 +00:00
addonbuttons: treat orphaned frames as top frames
This commit is contained in:
@@ -213,7 +213,7 @@ pfUI:RegisterModule("addonbuttons", "vanilla:tbc", function ()
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function GetTopFrame(frame)
|
local function GetTopFrame(frame)
|
||||||
if frame:GetParent() == Minimap or frame:GetParent() == UIParent then
|
if frame:GetParent() == Minimap or frame:GetParent() == UIParent or not frame:GetParent() then
|
||||||
return frame
|
return frame
|
||||||
else
|
else
|
||||||
return GetTopFrame(frame:GetParent())
|
return GetTopFrame(frame:GetParent())
|
||||||
@@ -385,7 +385,7 @@ pfUI:RegisterModule("addonbuttons", "vanilla:tbc", function ()
|
|||||||
function pfUI.addonbuttons:ProcessButtons()
|
function pfUI.addonbuttons:ProcessButtons()
|
||||||
UpdatePanel()
|
UpdatePanel()
|
||||||
for i, button_name in ipairs(pfUI.addonbuttons.buttons) do
|
for i, button_name in ipairs(pfUI.addonbuttons.buttons) do
|
||||||
if _G[button_name] ~= nil then
|
if _G[button_name] then
|
||||||
BackupButton(_G[button_name])
|
BackupButton(_G[button_name])
|
||||||
MoveButton(i, _G[button_name])
|
MoveButton(i, _G[button_name])
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user