diff --git a/networking/websocket_multiplayer/script/main.gd b/networking/websocket_multiplayer/script/main.gd index dab2578a..9eb198b5 100644 --- a/networking/websocket_multiplayer/script/main.gd +++ b/networking/websocket_multiplayer/script/main.gd @@ -81,6 +81,10 @@ func _on_Host_pressed(): func _on_Disconnect_pressed(): + if peer is WebSocketServer: + peer.stop() + elif peer is WebSocketClient: + peer.disconnect_from_host() _close_network()