mirror of
https://github.com/brues-code/pfUI.git
synced 2026-10-18 02:30:50 +00:00
api: use proper backdrop sizes on small borders
This commit is contained in:
+4
-7
@@ -894,15 +894,12 @@ function pfUI.api.CreateBackdrop(f, inset, legacy, transp, backdropSetting)
|
|||||||
if f:GetBackdrop() then f:SetBackdrop(nil) end
|
if f:GetBackdrop() then f:SetBackdrop(nil) end
|
||||||
|
|
||||||
local b = CreateFrame("Frame", nil, f)
|
local b = CreateFrame("Frame", nil, f)
|
||||||
if tonumber(border) > 1 then
|
b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border)
|
||||||
local border = tonumber(border) - 1
|
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)
|
b:SetBackdrop(pfUI.backdrop)
|
||||||
else
|
else
|
||||||
local border = tonumber(border)
|
|
||||||
b:SetPoint("TOPLEFT", f, "TOPLEFT", -border, border)
|
|
||||||
b:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", border, -border)
|
|
||||||
b:SetBackdrop(pfUI.backdrop_thin)
|
b:SetBackdrop(pfUI.backdrop_thin)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user