Skip to content

Commit 74df520

Browse files
Early-out of CreateWorkspace for types that do not implement IWorkspace (i.e. Poly workspace if PolyToolkit is not available)
1 parent 8b28a2f commit 74df520

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Scripts/Modules/WorkspaceModule.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,9 @@ public void OnDeserializePreferences(object obj)
167167

168168
internal void CreateWorkspace(Type t, Action<IWorkspace> createdCallback = null)
169169
{
170+
if (!typeof(IWorkspace).IsAssignableFrom(t))
171+
return;
172+
170173
// HACK: MiniWorldWorkspace is not working in single pass yet
171174
if (t == typeof(MiniWorldWorkspace) && PlayerSettings.stereoRenderingPath != StereoRenderingPath.MultiPass)
172175
{

0 commit comments

Comments
 (0)