From 9c4523b094afb6f811afad2f1a901762e7b62c38 Mon Sep 17 00:00:00 2001 From: Sea Millo Date: Mon, 5 Oct 2020 09:42:01 +1100 Subject: [PATCH] #47 Fixed ElvUI integration. --- src/mega-macro-action-bar-engine.lua | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/mega-macro-action-bar-engine.lua b/src/mega-macro-action-bar-engine.lua index 3f02502..d5eb03b 100644 --- a/src/mega-macro-action-bar-engine.lua +++ b/src/mega-macro-action-bar-engine.lua @@ -53,20 +53,15 @@ local function UpdateActionBar(button) end end --- required overrides --- IsEquippedAction --- - MegaMacroActionBarEngine = {} function MegaMacroActionBarEngine.Initialize() - if _G["BT4Button1"] or _G["ElvUI_Bar1Button1"] then + if _G["BT4Button1"] then LibActionButton = LibStub("LibActionButton-1.0") + elseif _G["ElvUI_Bar1Button1"] then + LibActionButton = LibStub("LibActionButton-1.0-ElvUI") end - -- local Original_ActionButton_SetTooltip = ActionButton_SetTooltip - -- ActionButton_SetTooltip = function(self) ActionBarSetTooltipWrapper(Original_ActionButton_SetTooltip, self) end - MegaMacroIconEvaluator.OnIconUpdated(function() TriggerUpdate = true end)