From f1dc7d73d0434e63c162cb14930f2fbfd438d555 Mon Sep 17 00:00:00 2001 From: Parnic Date: Mon, 18 Jan 2010 20:35:15 +0000 Subject: [PATCH] - close the config window if the user tries to open it when it's already open (http://www.wowace.com/addons/ice-hud/tickets/33-toggle-ice-hud-on-and-off/) --- IceHUD.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IceHUD.lua b/IceHUD.lua index 6d43ce2..8914d90 100644 --- a/IceHUD.lua +++ b/IceHUD.lua @@ -599,7 +599,9 @@ IceHUD.slashMenu = { type = 'execute', func = function() - if not (UnitAffectingCombat("player")) then + if waterfall:IsOpen("IceHUD") then + waterfall:Close("IceHUD") + elseif not (UnitAffectingCombat("player")) then waterfall:Open("IceHUD") else DEFAULT_CHAT_FRAME:AddMessage("|cff8888ffIceHUD|r: Combat lockdown restriction." ..