diff ui/AmrUiCheckBox.lua @ 189:21a69c63fee8 v92

Added BfA auto-logging back for now.
author yellowfive
date Mon, 19 Oct 2020 11:19:56 -0700
parents a0894ffebd15
children
line wrap: on
line diff
--- a/ui/AmrUiCheckBox.lua	Tue Oct 13 17:09:06 2020 -0700
+++ b/ui/AmrUiCheckBox.lua	Mon Oct 19 11:19:56 2020 -0700
@@ -34,7 +34,7 @@
 		-- restore default values
 		self:SetDisabled(false)
 		self:SetFont(Amr.CreateFont("Regular", 14, Amr.Colors.Text))
-		self:SetText()
+		self:SetText("")
 		self:SetChecked(false)
 		self.frame:ClearAllPoints()
 	end,
@@ -43,8 +43,12 @@
 	--	print(self.name .. " released")
 	--end,
 
+	["GetText"] = function(self)
+		return self.label:GetText()
+	end,
+
 	["SetText"] = function(self, text)
-		self.label:SetText(text)
+		self.label:SetText(text or "")
 		self.frame:SetWidth(16 + 6 + self.label:GetStringWidth())
 	end,
 	
@@ -54,7 +58,7 @@
 	
 	["SetChecked"] = function(self, checked)
 		self.isChecked = not not checked
-		if checked then
+		if self.isChecked then
 			self.texNormal:Hide()
 			self.texCheck:Show()
 		else