Skip to content

Commit 22e862e

Browse files
committed
Merge branch 'main' into classic-beta
2 parents b3d9ebe + 227aeda commit 22e862e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

ElvUI/Core/Modules/Misc/RaidUtility.lua

+10-2
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,14 @@ ShowButton:SetClampedToScreen(true)
6565
ShowButton:SetClampRectInsets(0, 0, -1, 1)
6666
ShowButton:Hide()
6767

68+
function RU:FixSecureClicks(button)
69+
if E.Retail then
70+
button:RegisterForClicks('AnyDown', 'AnyUp')
71+
else
72+
button:RegisterForClicks('AnyUp')
73+
end
74+
end
75+
6876
function RU:SetEnabled(button, enabled, isLeader)
6977
if button.SetChecked then
7078
button:SetChecked(enabled)
@@ -548,13 +556,13 @@ function RU:Initialize()
548556
MainTankButton:SetAttribute('type', 'maintank')
549557
MainTankButton:SetAttribute('unit', 'target')
550558
MainTankButton:SetAttribute('action', 'toggle')
551-
MainTankButton:RegisterForClicks('AnyDown', 'AnyUp')
559+
RU:FixSecureClicks(MainTankButton)
552560

553561
local MainAssistButton = RU:CreateUtilButton('RaidUtility_MainAssistButton', RaidUtilityPanel, 'SecureActionButtonTemplate', BUTTON_WIDTH * 0.49, BUTTON_HEIGHT, 'TOPLEFT', MainTankButton, 'TOPRIGHT', 3, 0, _G.MAINASSIST, nil, buttonEvents, RU.OnEvent_MainAssistButton)
554562
MainAssistButton:SetAttribute('type', 'mainassist')
555563
MainAssistButton:SetAttribute('unit', 'target')
556564
MainAssistButton:SetAttribute('action', 'toggle')
557-
MainAssistButton:RegisterForClicks('AnyDown', 'AnyUp')
565+
RU:FixSecureClicks(MainAssistButton)
558566

559567
local RaidCountdownButton
560568
if hasCountdown then

0 commit comments

Comments
 (0)