From f8df95df1b10990a9d476b6af985fcb8ece338a1 Mon Sep 17 00:00:00 2001 From: Jaex Date: Thu, 8 Dec 2022 15:15:52 +0300 Subject: [PATCH] Change lblStatusValue colors --- ShareX.UploadersLib/Controls/OAuthLoopbackControl.cs | 7 +++++-- ShareX.UploadersLib/Forms/UploadersConfigForm.cs | 2 -- ShareX.UploadersLib/OAuth/OAuthListenerForm.cs | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ShareX.UploadersLib/Controls/OAuthLoopbackControl.cs b/ShareX.UploadersLib/Controls/OAuthLoopbackControl.cs index 7fb159692..fcf9707b0 100644 --- a/ShareX.UploadersLib/Controls/OAuthLoopbackControl.cs +++ b/ShareX.UploadersLib/Controls/OAuthLoopbackControl.cs @@ -81,6 +81,9 @@ private void btnConnect_Click(object sender, EventArgs e) if (Connected) { DisconnectButtonClicked?.Invoke(); + + Connected = false; + UserInfo = null; } else { @@ -102,13 +105,13 @@ private void UpdateStatus() { lblStatusValue.Text = Resources.OAuthControl_Status_LoggedIn; } - lblStatusValue.ForeColor = Color.FromArgb(0, 160, 0); + lblStatusValue.ForeColor = Color.FromArgb(0, 180, 0); } else { btnConnect.Text = "Connect..."; lblStatusValue.Text = Resources.OAuthControl_Status_NotLoggedIn; - lblStatusValue.ForeColor = Color.FromArgb(200, 0, 0); + lblStatusValue.ForeColor = Color.FromArgb(220, 0, 0); } } } diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index 225426bee..d77191bbf 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -3059,8 +3059,6 @@ private void oauth2YouTube_DisconnectButtonClicked() { Config.YouTubeOAuth2Info = null; Config.YouTubeUserInfo = null; - oauth2YouTube.Connected = false; - oauth2YouTube.UserInfo = null; } private void llYouTubePermissionsLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) diff --git a/ShareX.UploadersLib/OAuth/OAuthListenerForm.cs b/ShareX.UploadersLib/OAuth/OAuthListenerForm.cs index 0e8967bfa..a3d74dd22 100644 --- a/ShareX.UploadersLib/OAuth/OAuthListenerForm.cs +++ b/ShareX.UploadersLib/OAuth/OAuthListenerForm.cs @@ -78,6 +78,7 @@ private async Task ConnectAsync(IOAuth2Loopback oauth) { OAuth2Info = listener.OAuth.AuthInfo; UserInfo = await Task.Run(() => oauth.GetUserInfo()); + return true; } }