From 5a7dab736e2422f9e612c3dd30aab821549d08af Mon Sep 17 00:00:00 2001 From: shagu Date: Thu, 1 Oct 2020 21:03:18 +0200 Subject: [PATCH] addonbuttons: detect minimap backdrop as parent --- modules/addonbuttons.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/addonbuttons.lua b/modules/addonbuttons.lua index e77d0c6e..9632d607 100644 --- a/modules/addonbuttons.lua +++ b/modules/addonbuttons.lua @@ -212,11 +212,13 @@ pfUI:RegisterModule("addonbuttons", "vanilla:tbc", function () SetupMainFrame() end + local parent local function GetTopFrame(frame) - if frame:GetParent() == Minimap or frame:GetParent() == UIParent or not frame:GetParent() then + parent = frame:GetParent() + if not parent or parent == Minimap or parent == MinimapBackdrop or parent == UIParent then return frame else - return GetTopFrame(frame:GetParent()) + return GetTopFrame(parent) end end