Skip to content

Commit c3563b9

Browse files
svc-reach-platform-supportEvergreen
authored andcommitted
[Port] [6000.3] Fix Frame Debugger disconnecting when Render Graph Viewer window is closed
1 parent a080ac0 commit c3563b9

1 file changed

Lines changed: 0 additions & 14 deletions

File tree

Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.PlayerConnection.cs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ public PlayerConnection(IConnectionState connectionState, UnityEngine.Events.Uni
2424
EditorConnection.instance.Initialize();
2525
EditorConnection.instance.RegisterConnection(m_OnPlayerConnected);
2626
EditorConnection.instance.RegisterDisconnection(m_OnPlayerDisconnected);
27-
28-
EditorApplication.quitting += OnEditorQuitting;
2927
}
3028

3129
public void Dispose()
@@ -35,27 +33,15 @@ public void Dispose()
3533
EditorConnection.instance.UnregisterConnection(m_OnPlayerConnected);
3634
EditorConnection.instance.UnregisterDisconnection(m_OnPlayerDisconnected);
3735

38-
// NOTE: There is a bug where editor crashes if we call DisconnectAll during shutdown flow. In this case
39-
// it's fine to skip the disconnect as the player will get notified of it anyway.
40-
if (!m_EditorQuitting)
41-
EditorConnection.instance.DisconnectAll();
42-
4336
m_ConnectionState.Dispose();
4437
m_ConnectionState = null;
45-
46-
EditorApplication.quitting -= OnEditorQuitting;
4738
}
4839
}
4940

5041
public void OnConnectionDropdownIMGUI()
5142
{
5243
PlayerConnectionGUILayout.ConnectionTargetSelectionDropdown(m_ConnectionState, EditorStyles.toolbarDropDown, 250);
5344
}
54-
55-
void OnEditorQuitting()
56-
{
57-
m_EditorQuitting = true;
58-
}
5945
}
6046
}
6147
}

0 commit comments

Comments
 (0)