aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhryx <codroid@gmail.com>2013-03-25 23:49:17 -0700
committerhryx <codroid@gmail.com>2013-03-25 23:49:17 -0700
commit5827cd2527144db1711ca807e018a405743e3e5f (patch)
tree100947e17ad0f8f5820673d7c46d71832eb41724
parentc911165c4111536d4c0c42724b07572a7adfa097 (diff)
downloadQuickie-5827cd2527144db1711ca807e018a405743e3e5f.tar.gz
Quickie-5827cd2527144db1711ca807e018a405743e3e5f.tar.bz2
Quickie-5827cd2527144db1711ca807e018a405743e3e5f.tar.xz
Quickie-5827cd2527144db1711ca807e018a405743e3e5f.zip
Only show Input cursor when selected
Previously all Inputs would show the text cursor, which looks odd and makes it harder for the user to see which one is selected.
-rw-r--r--style-default.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/style-default.lua b/style-default.lua
index 91cbd84..529c4a2 100644
--- a/style-default.lua
+++ b/style-default.lua
@@ -129,8 +129,10 @@ local function Input(state, text, cursor, x,y,w,h)
love.graphics.setLine(1, 'rough')
love.graphics.setColor(color.normal.fg)
love.graphics.print(text, x+2,y+(h-th)/2)
- love.graphics.setColor(color.active.fg)
- love.graphics.line(cursorPos, y+4, cursorPos, y+h-4)
+ if state ~= 'normal' then
+ love.graphics.setColor(color.active.fg)
+ love.graphics.line(cursorPos, y+4, cursorPos, y+h-4)
+ end
end
local function Checkbox(state, checked, label, align, x,y,w,h)