ElvUI Enhanced / SLE Ignore Button
Azilroka [03-15-14 - 17:28]
ElvUI Enhanced / SLE Ignore Button
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,