From 4d076dbac2e7f14b1a093f952a17b08d5f06059c Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 28 Feb 2020 15:56:15 +0100 Subject: [PATCH] api: reload borders on backdrop updates --- api/api.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/api.lua b/api/api.lua index 104bc63a..98f42458 100644 --- a/api/api.lua +++ b/api/api.lua @@ -889,10 +889,6 @@ function pfUI.api.CreateBackdrop(f, inset, legacy, transp, backdropSetting) if f:GetBackdrop() then f:SetBackdrop(nil) end local b = CreateFrame("Frame", nil, f) - b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border) - b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border) - b:SetBackdrop(rawborder > 1 and pfUI.backdrop or pfUI.backdrop_thin) - local level = f:GetFrameLevel() if level < 1 then b:SetFrameLevel(level) @@ -904,6 +900,10 @@ function pfUI.api.CreateBackdrop(f, inset, legacy, transp, backdropSetting) end local b = f.backdrop + b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border) + b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border) + b:SetBackdrop(rawborder > 1 and pfUI.backdrop or pfUI.backdrop_thin) + b:SetBackdropColor(br, bg, bb, ba) b:SetBackdropBorderColor(er, eg, eb , ea) end