about summary refs log tree commit diff stats
path: root/button.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2023-12-18 21:33:59 -0800
committerKartik K. Agaram <vc@akkartik.com>2023-12-18 21:33:59 -0800
commit0c4730dffc5ce3dbbb39997ab8469fd9e53e0616 (patch)
treef836ea8d9ae33353917610f458a3bb07ce8609b8 /button.lua
parent445ce2d2202db520c71b395dca591e31e56df2d3 (diff)
downloadlines.love-0c4730dffc5ce3dbbb39997ab8469fd9e53e0616.tar.gz
make button backgrounds optional
Diffstat (limited to 'button.lua')
-rw-r--r--button.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/button.lua b/button.lua
index 36923e2..c3b7110 100644
--- a/button.lua
+++ b/button.lua
@@ -9,7 +9,9 @@
 
 -- draw button and queue up event handlers
 function button(State, name, params)
-  love.graphics.setColor(params.bg.r, params.bg.g, params.bg.b, params.bg.a)
+  if params.bg then
+    love.graphics.setColor(params.bg.r, params.bg.g, params.bg.b, params.bg.a)
+  end
   love.graphics.rectangle('fill', params.x,params.y, params.w,params.h, 5,5)
   if params.icon then params.icon(params) end
   table.insert(State.button_handlers, params)