From bcadf4b2d91e331af416f7d94133c490b0ca03b4 Mon Sep 17 00:00:00 2001 From: shagu Date: Wed, 18 Dec 2019 18:38:49 +0100 Subject: [PATCH] api: use proper backdrop sizes on small borders --- api/api.lua | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/api/api.lua b/api/api.lua index 626a2bd1..da73d3b2 100644 --- a/api/api.lua +++ b/api/api.lua @@ -894,15 +894,12 @@ function pfUI.api.CreateBackdrop(f, inset, legacy, transp, backdropSetting) if f:GetBackdrop() then f:SetBackdrop(nil) end local b = CreateFrame("Frame", nil, f) - if tonumber(border) > 1 then - local border = tonumber(border) - 1 - b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border) - b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border) + b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border) + b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border) + + if rawborder > 1 then b:SetBackdrop(pfUI.backdrop) else - local border = tonumber(border) - b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border) - b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border) b:SetBackdrop(pfUI.backdrop_thin) end