diff --git a/Modules/Pets.lua b/Modules/Pets.lua index 5c2e5b4..7ab729f 100644 --- a/Modules/Pets.lua +++ b/Modules/Pets.lua @@ -137,9 +137,9 @@ function Pets:CreateFrame(unitId) --button:SetAlpha(0) button:SetPoint("LEFT", Gladdy.buttons[unitId].healthBar, "RIGHT", Gladdy.db.petXOffset, Gladdy.db.petYOffset) - local secure = CreateFrame("Button", "GladdyButton" .. unit, button, "SecureActionButtonTemplate") - secure:RegisterForClicks("AnyUp") + local secure = CreateFrame("Button", "GladdyButton" .. unit, button, "SecureActionButtonTemplate, SecureHandlerEnterLeaveTemplate") secure:RegisterForClicks("AnyUp") + secure:RegisterForClicks("AnyDown") secure:SetAttribute("*type1", "target") secure:SetAttribute("*type2", "focus") secure:SetAttribute("unit", unit)