We'll do that work now in B.
JBYPLGW2C3JYDIEYAUIRYGI33CWQJXUW2BTXYQWVK7FNMAL6FGUAC
{"box_height":345,"on.mouse_release":178,"compute_layout":354,"on.update":355,"on.text_input":177,"A":309,"B":352,"Surface":196,"font":353,"on.code_change":306,"parent":356,"on.initialize":350,"on.draw":346,"Cursor_node":172,"vx":5,"on.keychord_press":311,"Viewport":303,"scale":7,"Page":344,"vy":8,"on.mouse_press":179,"update_editor_box":351,"on":1,"initialize_editor":338,"to_text":180}
{"box_height":345,"on.mouse_release":178,"compute_layout":354,"on.update":355,"on.text_input":177,"A":309,"B":352,"Surface":196,"font":353,"on.code_change":306,"parent":355,"clip":236,"on.initialize":350,"on.draw":346,"Cursor_node":172,"vx":5,"on.keychord_press":311,"Viewport":303,"scale":7,"Page":344,"vy":8,"on.mouse_press":179,"update_editor_box":351,"on":1,"initialize_editor":338,"to_text":180}
on.update = function(dt)
if Pan then
Viewport.x = Pan.x - love.mouse.getX()
Viewport.y = Pan.y - love.mouse.getY()
end
if App.mouse_down(1) then
B()
end
end
{"box_height":345,"on.mouse_release":178,"compute_layout":354,"on.update":355,"on.text_input":177,"A":309,"B":352,"Surface":196,"font":353,"clip_all":265,"on.code_change":306,"parent":354,"clip":236,"on.initialize":350,"on.draw":346,"Cursor_node":172,"vx":5,"on.keychord_press":311,"Viewport":303,"scale":7,"Page":344,"vy":8,"on.mouse_press":179,"update_editor_box":351,"on":1,"initialize_editor":338,"to_text":180}