From a6636b972802dd2179d260a7fa0c01fdfd66b46e Mon Sep 17 00:00:00 2001 From: Scott Sibley Date: Mon, 1 Nov 2010 06:45:28 +0000 Subject: [PATCH] Stop the widget when the unit doesn't exist --- Modules/Border/Border.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Modules/Border/Border.lua b/Modules/Border/Border.lua index 8fe40b3..ef7b812 100644 --- a/Modules/Border/Border.lua +++ b/Modules/Border/Border.lua @@ -19,10 +19,12 @@ local defaults = { name = "Border", enabled = true, expression = [[ - +if not UnitExists(unit) then self:Stop(); return self.oldr, self.oldg, self.oldb end if UnitIsPlayer(unit) then + self.oldr, self.oldb, self.oldg = ClassColor(unit) return ClassColor(unit) else + self.oldr, self.oldb, self.oldg = UnitSelectionColor(unit) return UnitSelectionColor(unit) end ]], -- 1.7.9.5