When a snap-to-grid token is following a non-snap-to-grid token, or vice versa, the path of the follower does not reflect the path of the leader.
To Reproduce
Create a new map with a square grid.
Drag two tokens onto the map. Make one snap-to-grid, the other not.
Select both tokens.
Drag and release the snap-to-grid token somewhere, setting waypoints on the way.
Right click either token and enable Show Path. Notice the follower token has a very direct path even if the leader does not.
Now drag the the non-snap-to-grid token, setting waypoints.
Right click either token and enable Show Path. Notce the follower path higher than the leader.
Expected Behaviour
The leader and follower should be given paths with roughly the same shape. When a waypoint is set for the leader, the follower should be given an equivalent waypoint with roughly the same offset to the previous one, and the path should interpolate between them.
Screenshots
When STG is the leader:
A similar path when STG is the follower:
The latter case has at some point gotten worse since 1.13.2. Now the leader's path is also pushed up!
Describe the Bug
When a snap-to-grid token is following a non-snap-to-grid token, or vice versa, the path of the follower does not reflect the path of the leader.
To Reproduce
Expected Behaviour
The leader and follower should be given paths with roughly the same shape. When a waypoint is set for the leader, the follower should be given an equivalent waypoint with roughly the same offset to the previous one, and the path should interpolate between them.
Screenshots
When STG is the leader:
A similar path when STG is the follower:
The latter case has at some point gotten worse since 1.13.2. Now the leader's path is also pushed up!
MapTool Info
1.13.2, develop
Desktop
Linux Mint 21.3
Additional Context