From 63fcfdbbde6f8c07f08a3044fb5c1261f9e24b0f Mon Sep 17 00:00:00 2001 From: Andrey Zavadskiy Date: Wed, 11 Jan 2017 10:28:24 +0300 Subject: [PATCH] Fixed checkboxes state and better code --- osu.Game/Overlays/Options/General/LoginOptions.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/osu.Game/Overlays/Options/General/LoginOptions.cs b/osu.Game/Overlays/Options/General/LoginOptions.cs index b08393f476..5e81b741dd 100644 --- a/osu.Game/Overlays/Options/General/LoginOptions.cs +++ b/osu.Game/Overlays/Options/General/LoginOptions.cs @@ -82,19 +82,13 @@ namespace osu.Game.Overlays.Options.General private void eventPassword() { - if (savePassword.State == CheckBoxState.Checked) - { - if(saveUsername.State == CheckBoxState.Unchecked) + if ((savePassword.State == CheckBoxState.Checked) && (saveUsername.State == CheckBoxState.Unchecked)) saveUsername.State = CheckBoxState.Checked; - } } private void eventUsername() { - if (savePassword.State == CheckBoxState.Checked) - { - if(saveUsername.State == CheckBoxState.Unchecked) + if ((saveUsername.State == CheckBoxState.Unchecked) && (savePassword.State == CheckBoxState.Checked)) savePassword.State = CheckBoxState.Unchecked; - } } private void performLogin()