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:55:14 -0800
committerKartik K. Agaram <vc@akkartik.com>2023-12-18 21:55:14 -0800
commit4b6a8aaba65c404a4acdcaa128a83285bee12a27 (patch)
tree34cb38a9a2904f612f3ea8609809e60c8d9e1257 /button.lua
parent02966ebb0bd421ed22687e52080e1c7387e93614 (diff)
parent81883d7dcaad04bcc335043db45b2f6fb2b16801 (diff)
downloadview.love-4b6a8aaba65c404a4acdcaa128a83285bee12a27.tar.gz
Merge lines.love
Diffstat (limited to 'button.lua')
-rw-r--r--button.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/button.lua b/button.lua
index 36923e2..df83704 100644
--- a/button.lua
+++ b/button.lua
@@ -9,8 +9,10 @@
 
 -- 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)
-  love.graphics.rectangle('fill', params.x,params.y, params.w,params.h, 5,5)
+  if params.bg then
+    love.graphics.setColor(params.bg.r, params.bg.g, params.bg.b, params.bg.a)
+    love.graphics.rectangle('fill', params.x,params.y, params.w,params.h, 5,5)
+  end
   if params.icon then params.icon(params) end
   table.insert(State.button_handlers, params)
 end