Fix duplicate Scene hashcodes breaking PopulateSceneDropdown

This commit is contained in:
Sinai 2021-07-19 21:43:36 +10:00
parent 36fc17aa43
commit 3d1fcbcd9f

View File

@ -114,7 +114,7 @@ namespace UnityExplorer.ObjectExplorer
refreshRow.SetActive(!scene.IsValid());
}
private void SceneHandler_OnLoadedScenesChanged(ReadOnlyCollection<Scene> loadedScenes)
private void SceneHandler_OnLoadedScenesChanged(List<Scene> loadedScenes)
{
PopulateSceneDropdown();
}
@ -126,6 +126,9 @@ namespace UnityExplorer.ObjectExplorer
foreach (var scene in SceneHandler.LoadedScenes)
{
if (sceneToDropdownOption.ContainsKey(scene))
continue;
string name = scene.name?.Trim();
if (!scene.IsValid())