Fix ICaptureProgressWatchers continuing after captor disposal.

This commit is contained in:
Paul Chote
2019-05-18 10:15:23 +00:00
committed by reaperrr
parent 44c5d38a0e
commit fbce22784b

View File

@@ -189,6 +189,10 @@ namespace OpenRA.Mods.Common.Traits
{
captures = null;
// Prevent a capture being restarted after it has been canceled during disposal
if (self.WillDispose)
return false;
if (target != currentTarget)
{
if (currentTarget != null)