craftworkgames / MonoGame.Extended

Extensions to make MonoGame more awesome
http://www.monogameextended.net/
Other
1.44k stars 325 forks source link

Resolves Infinite Recursion with Shape.Intersects(this IShapeF, IShapeF) #852

Closed AristurtleDev closed 6 months ago

AristurtleDev commented 6 months ago

Description

This PR resolves the infinite recursion bug in Shape.Intersects(this IShapeF, IShapeF) when both parameters are of type RectangleF.

Related Issues

AristurtleDev commented 6 months ago

CI Tests are failing due to other bugs in the testing suite. You can run this PR manually to see it resolves the issues in the MonoGame.Extended.Collisions.Tests suite

image
AristurtleDev commented 6 months ago

Going to go ahead and merge this and #854 since these are high priority issues that are blocking the CI from executing tests and getting new NuGets deployed.