Skip to content
This repository was archived by the owner on May 9, 2023. It is now read-only.

Commit 3d1fcbc

Browse files
committed
Fix duplicate Scene hashcodes breaking PopulateSceneDropdown
1 parent 36fc17a commit 3d1fcbc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/ObjectExplorer/SceneExplorer.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ private void OnSelectedSceneChanged(Scene scene)
114114
refreshRow.SetActive(!scene.IsValid());
115115
}
116116

117-
private void SceneHandler_OnLoadedScenesChanged(ReadOnlyCollection<Scene> loadedScenes)
117+
private void SceneHandler_OnLoadedScenesChanged(List<Scene> loadedScenes)
118118
{
119119
PopulateSceneDropdown();
120120
}
@@ -126,6 +126,9 @@ private void PopulateSceneDropdown()
126126

127127
foreach (var scene in SceneHandler.LoadedScenes)
128128
{
129+
if (sceneToDropdownOption.ContainsKey(scene))
130+
continue;
131+
129132
string name = scene.name?.Trim();
130133

131134
if (!scene.IsValid())

0 commit comments

Comments
 (0)