Skip to content

Fix: Role-check popup Accept/Decline buttons never reskinned - #2110

Open
svart2521 wants to merge 1 commit into
EllesmereGaming:mainfrom
svart2521:skin-problem
Open

svart2521 wants to merge 1 commit into
EllesmereGaming:mainfrom
svart2521:skin-problem

Conversation

@svart2521

Copy link
Copy Markdown
Contributor

Bug: https://discord.com/channels/585577383847788554/1548926406648664134

Issue: SkinRoleCheckPopup only stripped the outer chrome/background and never touched the Accept/Decline buttons, which stayed on stock UIPanelButtonTemplate styling, and HookRoleCheckOnShow's OnShow-only hook missed a popup Blizzard had already shown before it attached, most likely for a party member who never opened the Dungeon Finder UI themselves.

Fix: Added SkinRoleCheckButton, mirroring SkinQueuePopup's enterButton/leaveButton treatment (stripped textures, owned background, hover highlight, configured border, themed text color) for both buttons, and HookRoleCheckOnShow now skins immediately if the popup is already shown when it attaches.

Bug:

Issue: SkinRoleCheckPopup only stripped the outer chrome/background and never touched the Accept/Decline buttons, which stayed on stock UIPanelButtonTemplate styling, and HookRoleCheckOnShow's OnShow-only hook missed a popup Blizzard had already shown before it attached, most likely for a party member who never opened the Dungeon Finder UI themselves.
Fix: Added SkinRoleCheckButton, mirroring SkinQueuePopup's enterButton/leaveButton treatment (stripped textures, owned background, hover highlight, configured border, themed text color) for both buttons, and HookRoleCheckOnShow now skins immediately if the popup is already shown when it attaches.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant