From b03d065c6f9895b76689df3344bae600dde0d29c Mon Sep 17 00:00:00 2001 From: Azilroka Date: Sat, 15 Mar 2014 12:28:27 -0500 Subject: [PATCH] ElvUI Enhanced / SLE Ignore Button --- ElvUI_SLE/ElvUI_SLE.lua | 3 +-- ElvUI_SLE/dev/staticpopups.lua | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ElvUI_SLE/ElvUI_SLE.lua b/ElvUI_SLE/ElvUI_SLE.lua index a62a797..a2848b6 100755 --- a/ElvUI_SLE/ElvUI_SLE.lua +++ b/ElvUI_SLE/ElvUI_SLE.lua @@ -175,8 +175,7 @@ function SLE:IncompatibleAddOn(addon, module, optiontable, value) end function SLE:CheckIncompatible() - if E.global.ignoreIncompatible then return; end - if IsAddOnLoaded('ElvUI_Enhanced') then + if IsAddOnLoaded('ElvUI_Enhanced') and not E.global.ignoreEnhancedIncompatible then E:StaticPopup_Show('ENHANCED_SLE_INCOMPATIBLE') end if IsAddOnLoaded('SquareMinimapButtons') and E.private.sle.minimap.mapicons.enable then diff --git a/ElvUI_SLE/dev/staticpopups.lua b/ElvUI_SLE/dev/staticpopups.lua index 6ddd32e..9c8f5b8 100755 --- a/ElvUI_SLE/dev/staticpopups.lua +++ b/ElvUI_SLE/dev/staticpopups.lua @@ -14,6 +14,10 @@ E.PopupDialogs['ENHANCED_SLE_INCOMPATIBLE'] = { OnCancel = function() DisableAddOn("ElvUI_SLE"); ReloadUI() end, button1 = 'ElvUI Enhanced', button2 = 'Shadow & Light', + button3 = L['Disable Warning'], + OnAlt = function () + E.global.ignoreEnhancedIncompatible = true; + end, timeout = 0, whileDead = 1, hideOnEscape = false, -- 1.7.9.5