Seems like to trigger everytime I create or move a point in a way that overlaps another one with the Switch option on.
Full error message:
Error
bad argument #1 to '?' (table expected, got nil)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: ?
[C]: in function 'pcall'
(local gfx love.graphics)...:115: in function 'draw-selected'
(local f (require :f))...:120: in function 'el_draw'
(local f (require :f))...:82: in function <(local f (require :f))...:71>
(tail call): ?
[love "callbacks.lua"]:168: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'