diff --git a/core/src/com/unciv/ui/screens/mapeditorscreen/MapEditorScreen.kt b/core/src/com/unciv/ui/screens/mapeditorscreen/MapEditorScreen.kt index 73cf162330..46960b7a51 100644 --- a/core/src/com/unciv/ui/screens/mapeditorscreen/MapEditorScreen.kt +++ b/core/src/com/unciv/ui/screens/mapeditorscreen/MapEditorScreen.kt @@ -335,7 +335,7 @@ class MapEditorScreen(map: TileMap? = null) : BaseScreen(), RecreateOnResize { } private fun cancelJobs() { - for (job in jobs) + for (job in jobs.toList()) job.cancel() jobs.clear() }