Red window velocity is high. Overlap with blue is predicted. Blue moves back to allow red to pass
Red approaches blue with high velocity. Overlap is predicted so dodges. Red's motion changes resulting in no overlap. Blue returns to normal position
Red window moves at high velocity. Overlap with blue predicted. Red stops while overlapped with blue. Blue moves out and returns to normal distance.
When resolving large overlap, horizontal movement is prefered over vertical
Windows move out of the way for a resized window, and will move back when no longer obstructed.
Movement indication 1
Blue moves subtly in the direction it will move if red is dropped
Movement indication 2
Outline of blue is shown where blue will move to
Red velocity is low when approaching blue. As red stops near blue, blue snapps to red.
If the object is not dropped, blue instead dodges and returns to origional position
Instead of moving blue or snapping together, When red is placed over blue, it's container grows and makes room for red
Snapped and contained windows can be moved together
Snapped and contained windows can split by grabbing only one of the windows. Window centers control individual windows, seams and boarders grab the entire container
Snapped and contained windows can split by grabbing only one of the windows