From 8f3da1fe620b76298ad0eb904d8ce3ae49032d47 Mon Sep 17 00:00:00 2001 From: Michael Tindal Date: Thu, 1 Nov 2012 01:21:40 -0500 Subject: [PATCH 1/2] Hide marks menu during pet battles. --- ElvUI_SLE/modules/marks/marks.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ElvUI_SLE/modules/marks/marks.lua b/ElvUI_SLE/modules/marks/marks.lua index a4e928f..a99a6e6 100644 --- a/ElvUI_SLE/modules/marks/marks.lua +++ b/ElvUI_SLE/modules/marks/marks.lua @@ -136,6 +136,8 @@ function RM:Initialize() RM:UpdateVisibility() self:RegisterEvent("PLAYER_ENTERING_WORLD", "UpdateVisibility"); + E:FrameLocks['Mark_Menu'] = true + E:CreateMover(mark_menu, "MarkMover", "RM", nil, nil, nil, "ALL,S&L") end -- 1.7.9.5 From 525c119eeafcd98ef0fefbf1fe2cbd8a4eb6657e Mon Sep 17 00:00:00 2001 From: Michael Tindal Date: Thu, 1 Nov 2012 01:23:31 -0500 Subject: [PATCH 2/2] Better mark hiding. --- ElvUI_SLE/modules/marks/marks.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ElvUI_SLE/modules/marks/marks.lua b/ElvUI_SLE/modules/marks/marks.lua index a99a6e6..8e79ef1 100644 --- a/ElvUI_SLE/modules/marks/marks.lua +++ b/ElvUI_SLE/modules/marks/marks.lua @@ -117,13 +117,17 @@ function RM:UpdateVisibility() local db = E.db.sle.marks if db.enabled then if (inInstance and instanceType ~= "pvp") and db.showinside then + E:FrameLocks['Mark_Menu'] = true -- Because theyre thinking of adding battle pets to raids mark_menu:Show() elseif not inInstance and db.showinside then + E:FrameLocks['Mark_Menu'] = nil mark_menu:Hide() elseif not db.showinside then + E:FrameLocks['Mark_Menu'] = true mark_menu:Show() end else + E:FrameLocks['Mark_Menu'] = nil mark_menu:Hide() end end @@ -136,8 +140,6 @@ function RM:Initialize() RM:UpdateVisibility() self:RegisterEvent("PLAYER_ENTERING_WORLD", "UpdateVisibility"); - E:FrameLocks['Mark_Menu'] = true - E:CreateMover(mark_menu, "MarkMover", "RM", nil, nil, nil, "ALL,S&L") end -- 1.7.9.5