diff --git a/Interface/AddOns/NDui/Core/Functions.lua b/Interface/AddOns/NDui/Core/Functions.lua index b45dadbb8..18718672f 100644 --- a/Interface/AddOns/NDui/Core/Functions.lua +++ b/Interface/AddOns/NDui/Core/Functions.lua @@ -1057,16 +1057,16 @@ do function B:ReskinCheck(forceSaturation) self:SetNormalTexture("") self:SetPushedTexture("") - self:SetHighlightTexture(DB.bdTex) - local hl = self:GetHighlightTexture() - hl:SetPoint("TOPLEFT", 5, -5) - hl:SetPoint("BOTTOMRIGHT", -5, 5) - hl:SetVertexColor(cr, cg, cb, .25) local bg = B.CreateBDFrame(self, 0, true) bg:SetPoint("TOPLEFT", 4, -4) bg:SetPoint("BOTTOMRIGHT", -4, 4) + self:SetHighlightTexture(DB.bdTex) + local hl = self:GetHighlightTexture() + hl:SetInside(bg) + hl:SetVertexColor(cr, cg, cb, .25) + local ch = self:GetCheckedTexture() ch:SetTexture("Interface\\Buttons\\UI-CheckBox-Check") ch:SetTexCoord(0, 1, 0, 1)