From 870947203aa06d3363450d1afe5550d4599732ad Mon Sep 17 00:00:00 2001 From: "Nick Minkler (Sleaker)" Date: Tue, 11 Mar 2025 17:23:40 -0700 Subject: [PATCH] Fix PvP Frame Insets still using Blizz textures --- ElvUI/Modules/Skins/Blizzard/LFD.lua | 76 ++++++++++++++++------------ 1 file changed, 43 insertions(+), 33 deletions(-) diff --git a/ElvUI/Modules/Skins/Blizzard/LFD.lua b/ElvUI/Modules/Skins/Blizzard/LFD.lua index 2018309..00779ac 100644 --- a/ElvUI/Modules/Skins/Blizzard/LFD.lua +++ b/ElvUI/Modules/Skins/Blizzard/LFD.lua @@ -131,41 +131,51 @@ S:AddCallback("Skin_LFD", function() --Arena S:HandleStatusBar(AscensionPVPFrameArenaBar) - -- Quick Match - AscensionPVPFrame:StripTextures(true) - AscensionPVPFrame:CreateBackdrop("Transparent") - AscensionPVPFrameCasualFrame:StripTextures(true) - AscensionPVPFrameCasualFrame:CreateBackdrop("Transparent") - AscensionPVPFrameCasualFrameInset:StripTextures(true) - AscensionPVPFrameCasualFrameInset:CreateBackdrop("Transparent") - AscensionPVPFrameCasualFrameInsetNineSlice:StripTextures(true) - -- Buttons (Queues) - S:HandleButton(AscensionPVPFrameCasualFrameRandomBGButton) - S:HandleButton(AscensionPVPFrameCasualFrameCallToArmsButton1) - S:HandleButton(AscensionPVPFrameCasualFrameSkirmish1v1Button) - S:HandleButton(AscensionPVPFrameCasualFrameSkirmish2v2Button) - S:HandleButton(AscensionPVPFrameCasualFrameSkirmish3v3Button) - -- Honor Section - AscensionPVPFrameHonorInset:StripTextures(true) - AscensionPVPFrameHonorInset:CreateBackdrop("Transparent") - AscensionPVPFrameHonorInsetNineSlice:StripTextures(true) + -- Quick Match + AscensionPVPFrame:StripTextures(true) + AscensionPVPFrame:CreateBackdrop("Transparent") + AscensionPVPFrameCasualFrame:StripTextures(true) + AscensionPVPFrameCasualFrame:CreateBackdrop("Transparent") + AscensionPVPFrameCasualFrameInset:StripTextures(true) + AscensionPVPFrameCasualFrameInset:CreateBackdrop("Transparent") + AscensionPVPFrameCasualFrameInsetNineSlice:StripTextures(true) + -- Fix inset textures on the casual frame + local casualFrame = {AscensionPVPFrameCasualFrame:GetChildren()} + casualFrame[2]:StripTextures() + AscensionPVPFrameStatsInset:StripTextures() + AscensionPVPFrameStatsInsetNineSlice:StripTextures(true) + -- Buttons (Queues) + S:HandleButton(AscensionPVPFrameCasualFrameRandomBGButton) + S:HandleButton(AscensionPVPFrameCasualFrameCallToArmsButton1) + S:HandleButton(AscensionPVPFrameCasualFrameSkirmish1v1Button) + S:HandleButton(AscensionPVPFrameCasualFrameSkirmish2v2Button) + S:HandleButton(AscensionPVPFrameCasualFrameSkirmish3v3Button) + -- Honor Section + AscensionPVPFrameHonorInset:StripTextures(true) + AscensionPVPFrameHonorInset:CreateBackdrop("Transparent") + AscensionPVPFrameHonorInsetNineSlice:StripTextures(true) - -- Buttons - S:HandleButton(AscensionPVPFrameCasualFrameQueueButton) - S:HandleButton(AscensionPVPFrameCasualFrameSoloQueueButton) + -- Buttons + S:HandleButton(AscensionPVPFrameCasualFrameQueueButton) + AscensionPVPFrameCasualFrameQueueButton:SetSize(150, 28) + S:HandleButton(AscensionPVPFrameCasualFrameSoloQueueButton) + AscensionPVPFrameCasualFrameSoloQueueButton:SetSize(150, 28) + S:HandleButton(AscensionPVPFrameCasualFrameLeaveQueueButton) + AscensionPVPFrameCasualFrameLeaveQueueButton:SetSize(150, 28) - --Rated Tab - AscensionPVPFrameRatedFrame:StripTextures(true) - AscensionPVPFrameRatedFrame:CreateBackdrop("Transparent") - AscensionPVPFrameRatedFrameInset:StripTextures(true) - AscensionPVPFrameRatedFrameInset:CreateBackdrop("Transparent") - AscensionPVPFrameRatedFrameInsetNineSlice:StripTextures(true) - -- Buttons (Rated) - S:HandleButton(AscensionPVPFrameRatedFrameArena1v1) - S:HandleButton(AscensionPVPFrameRatedFrameArena2v2) - S:HandleButton(AscensionPVPFrameRatedFrameArena3v3) - S:HandleButton(AscensionPVPFrameRatedFrameSoloQueueButton) - S:HandleButton(AscensionPVPFrameRatedFrameQueueButton) + --Rated Tab + AscensionPVPFrameRatedFrame:StripTextures(true) + AscensionPVPFrameRatedFrame:CreateBackdrop("Transparent") + AscensionPVPFrameRatedFrameInset:StripTextures(true) + AscensionPVPFrameRatedFrameInset:CreateBackdrop("Transparent") + AscensionPVPFrameRatedFrameInsetNineSlice:StripTextures(true) + + -- Buttons (Rated) + S:HandleButton(AscensionPVPFrameRatedFrameArena1v1) + S:HandleButton(AscensionPVPFrameRatedFrameArena2v2) + S:HandleButton(AscensionPVPFrameRatedFrameArena3v3) + S:HandleButton(AscensionPVPFrameRatedFrameSoloQueueButton) + S:HandleButton(AscensionPVPFrameRatedFrameQueueButton) -- PvP Ruleset AscensionRulesetFrame:StripTextures(true)