bugfix: restrict strokes to the drawing they started in

[?]
May 12, 2022, 4:57 AM
EFMLTMZG5TUEGLSYLVKOKDSTGVSVWSKOMS7CJWOUGK5LADSH4YTQC

Dependencies

Change contents

  • replacement in main.lua at line 78
    [4.1391][4.1391:1463](),[4.1463][2.3:32]()
    for i, line in ipairs(lines) do
    if type(line) == 'table' then
    local drawing = line
    [4.1391]
    [4.2]
    if lines.current then
    local drawing = lines.current
    if type(drawing) == 'table' then
  • edit in main.lua at line 83
    [2.127][2.127:161]()
    lines.current = drawing
  • edit in main.lua at line 92
    [3.91]
    [4.446]
    propagate_to_drawings(x,y, button)
  • edit in main.lua at line 95
    [4.451]
    [4.1769]
    function propagate_to_drawings(x,y, button)
    for i,drawing in ipairs(lines) do
    if type(drawing) == 'table' then
    local x, y = love.mouse.getX(), love.mouse.getY()
    if y >= drawing.y and y < drawing.y + drawing.h and x >= 12 and x < 12+drawing.w then
    lines.current = drawing
    end
    end
    end
    end