Currently the start drag point and the end drag point are individually rounded to the grid. This can result in a nearly 2x "error". What would make more sense is to round the vector between from the start to the end point to the grid. This definitely makes sense for square grid; need to think about triangular grid.
Currently the start drag point and the end drag point are individually rounded to the grid. This can result in a nearly 2x "error". What would make more sense is to round the vector between from the start to the end point to the grid. This definitely makes sense for square grid; need to think about triangular grid.
Reported by Josh.