Unity Issue Tracker - Parent Coroutine does not resume when yielding to child Coroutine, which is destroyed/stopped
Closed
UUM-33265
Parent Coroutine does not resume when yielding to child Coroutine, which is destroyed/stopped
Unity: Scripting
Won't Fix
2023.2.X
2023.1.X
2022.2.X
2021.3.X
2020.3.X
A previous attempt has been made to fix this issue, but it would introduce a behavioral breaking change. As all supported versions of Unity have the same behavior, we decided not to fix it.
Reproduction steps:
1. Open the attached project “CoroutineDestroy.zip“
2. Enter the Play Mode
Expected result: “ParentCoroutine Resumed” is logged in the Console Window
Actual result: “ParentCoroutine Resumed” isn’t logged in the Console Window