bugfix: text past cursor was rendered red on wrapped lines
This commit is contained in:
parent
2f8d727c0b
commit
e2b371ea37
1
main.lua
1
main.lua
|
@ -119,6 +119,7 @@ function love.draw()
|
||||||
-- cursor
|
-- cursor
|
||||||
love.graphics.setColor(1,0,0)
|
love.graphics.setColor(1,0,0)
|
||||||
love.graphics.circle('fill', 25,y+math.floor(15*Zoom), 2)
|
love.graphics.circle('fill', 25,y+math.floor(15*Zoom), 2)
|
||||||
|
love.graphics.setColor(0,0,0)
|
||||||
end
|
end
|
||||||
y = y + math.floor(15*Zoom) -- text height
|
y = y + math.floor(15*Zoom) -- text height
|
||||||
elseif line.mode == 'drawing' then
|
elseif line.mode == 'drawing' then
|
||||||
|
|
2
text.lua
2
text.lua
|
@ -70,6 +70,7 @@ function Text.draw(line, line_width, line_index, cursor_line, cursor_pos)
|
||||||
-- cursor
|
-- cursor
|
||||||
love.graphics.setColor(1,0,0)
|
love.graphics.setColor(1,0,0)
|
||||||
love.graphics.circle('fill', x+Text.cursor_x2(frag, cursor_pos-pos+1),y+math.floor(15*Zoom), 2)
|
love.graphics.circle('fill', x+Text.cursor_x2(frag, cursor_pos-pos+1),y+math.floor(15*Zoom), 2)
|
||||||
|
love.graphics.setColor(0,0,0)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
x = x + frag_width
|
x = x + frag_width
|
||||||
|
@ -79,6 +80,7 @@ function Text.draw(line, line_width, line_index, cursor_line, cursor_pos)
|
||||||
-- cursor
|
-- cursor
|
||||||
love.graphics.setColor(1,0,0)
|
love.graphics.setColor(1,0,0)
|
||||||
love.graphics.circle('fill', x,y+math.floor(15*Zoom), 2)
|
love.graphics.circle('fill', x,y+math.floor(15*Zoom), 2)
|
||||||
|
love.graphics.setColor(0,0,0)
|
||||||
end
|
end
|
||||||
return y
|
return y
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue