A minor improvement that cancels ongoing loading tasks when the source of a SafeImage is changed. Helps with resource usage when loading many, many images on a slow machine.
Checklist
This PR meets the following requirements:
[x] Tested and contains NO breaking changes or known regressions.
[x] Tested with the upstream branch merged in.
[x] Tests have been added for bug fixes / features (or this option is not applicable)
[x] All new code has been documented (or this option is not applicable)
[x] Headers have been added to all new source files (or this option is not applicable)
Overview
A minor improvement that cancels ongoing loading tasks when the source of a SafeImage is changed. Helps with resource usage when loading many, many images on a slow machine.
Checklist
This PR meets the following requirements:
Additional info
Not provided