From b217c55bc115250dcf6dab4010d835aade6fed3a Mon Sep 17 00:00:00 2001 From: Markus Hofknecht Date: Sun, 10 Oct 2021 18:01:29 +0200 Subject: [PATCH] [Feature] Fix warnings / clean code (#215), version 1.0.21.0 --- Business/Menus.cs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Business/Menus.cs b/Business/Menus.cs index f216975..a397727 100644 --- a/Business/Menus.cs +++ b/Business/Menus.cs @@ -33,7 +33,6 @@ namespace SystemTrayMenu.Business private readonly WaitLeave waitLeave = new WaitLeave(Properties.Settings.Default.TimeUntilCloses); private DateTime deactivatedTime = DateTime.MinValue; private OpenCloseState openCloseState = OpenCloseState.Default; - private RowData loadingRowData; private bool showingMessageBox; private TaskbarPosition taskbarPosition = new WindowsTaskbar().Position; private bool searchTextChanging; @@ -121,12 +120,9 @@ namespace SystemTrayMenu.Business void StartLoadMenu(RowData rowData) { if (menus[0].IsUsable && - loadingRowData != rowData && (menus[rowData.MenuLevel + 1] == null || menus[rowData.MenuLevel + 1].Tag as RowData != rowData)) { - loadingRowData = rowData; - CreateAndShowLoadingMenu(rowData); void CreateAndShowLoadingMenu(RowData rowData) { @@ -198,8 +194,6 @@ namespace SystemTrayMenu.Business ShowSubMenu(menu); } } - - loadingRowData = null; } } @@ -301,7 +295,6 @@ namespace SystemTrayMenu.Business waitLeave.Dispose(); IconReader.Dispose(); DisposeMenu(menus[0]); - loadingRowData?.Dispose(); dgvMouseRow.Dispose(); }