From 661105daddd601a869ffa80e01cd491eb008b037 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Mon, 4 Oct 2021 01:45:19 +0200 Subject: [PATCH] Make launcher connecting dialog show disconnect reason again --- Content.Client/Launcher/LauncherConnecting.cs | 2 ++ Content.Client/Launcher/LauncherConnectingGui.xaml.cs | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Content.Client/Launcher/LauncherConnecting.cs b/Content.Client/Launcher/LauncherConnecting.cs index 744ad92027..9e87d6fbf2 100644 --- a/Content.Client/Launcher/LauncherConnecting.cs +++ b/Content.Client/Launcher/LauncherConnecting.cs @@ -30,6 +30,8 @@ namespace Content.Client.Launcher } } + public string? LastDisconnectReason => _baseClient.LastDisconnectReason; + public Page CurrentPage { get => _currentPage; diff --git a/Content.Client/Launcher/LauncherConnectingGui.xaml.cs b/Content.Client/Launcher/LauncherConnectingGui.xaml.cs index b6876121ba..379ef76cdc 100644 --- a/Content.Client/Launcher/LauncherConnectingGui.xaml.cs +++ b/Content.Client/Launcher/LauncherConnectingGui.xaml.cs @@ -51,6 +51,9 @@ namespace Content.Client.Launcher ConnectingStatus.Visible = page == LauncherConnecting.Page.Connecting; ConnectFail.Visible = page == LauncherConnecting.Page.ConnectFailed; Disconnected.Visible = page == LauncherConnecting.Page.Disconnected; + + if (page == LauncherConnecting.Page.Disconnected) + DisconnectReason.Text = _state.LastDisconnectReason; } private void ConnectionStateChanged(ClientConnectionState state)