From 15456f0deebf9aefd65ca8a5c58bb01807740266 Mon Sep 17 00:00:00 2001 From: leo Date: Tue, 7 May 2024 14:28:34 +0800 Subject: [PATCH] code_style: use `?:` operator instead of `if...else` --- src/ViewModels/Launcher.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/ViewModels/Launcher.cs b/src/ViewModels/Launcher.cs index 1fdc8d54..7d0c9197 100644 --- a/src/ViewModels/Launcher.cs +++ b/src/ViewModels/Launcher.cs @@ -134,15 +134,7 @@ namespace SourceGit.ViewModels var activeIdx = Pages.IndexOf(_activePage); if (removeIdx == activeIdx) { - if (removeIdx == Pages.Count - 1) - { - ActivePage = Pages[removeIdx - 1]; - } - else - { - ActivePage = Pages[removeIdx + 1]; - } - + ActivePage = Pages[removeIdx == Pages.Count - 1 ? removeIdx - 1 : removeIdx + 1]; CloseRepositoryInTab(page); Pages.RemoveAt(removeIdx); OnPropertyChanged(nameof(Pages));