After the refactoring of the grid, a bug was introduced where the elements (locations, tags, nails, etc.) jump to coordinates outside of the component when clicked. The dragging of the elements is also off-center from the mouse and does not account for scaling.
After the refactoring of the grid, a bug was introduced where the elements (locations, tags, nails, etc.) jump to coordinates outside of the component when clicked. The dragging of the elements is also off-center from the mouse and does not account for scaling.
Tags jumping off screen on mouse press:
Elements not sticking to the mouse:
Edge being dragged weird:
After fix: