From 55324c8a586e76cd113b3eb6dd74a32a487d949a Mon Sep 17 00:00:00 2001 From: Markus Hofknecht Date: Wed, 29 Jul 2020 20:32:32 +0200 Subject: [PATCH] [BUG] Fix ArgumentOutOfRangeException (#127) --- Business/WaitToLoadMenu.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Business/WaitToLoadMenu.cs b/Business/WaitToLoadMenu.cs index 2e669a5..e98b5ee 100644 --- a/Business/WaitToLoadMenu.cs +++ b/Business/WaitToLoadMenu.cs @@ -96,12 +96,15 @@ namespace SystemTrayMenu.Handler internal void ClickOpensInstantly(DataGridView dgv, int rowIndex) { - timerStartLoad.Stop(); - StopLoadMenu?.Invoke(); - SetData(dgv, rowIndex); - MouseActive = true; - checkForMouseActive = false; - CallOpenMenuNow(); + if (dgv.Rows.Count > rowIndex) + { + timerStartLoad.Stop(); + StopLoadMenu?.Invoke(); + SetData(dgv, rowIndex); + MouseActive = true; + checkForMouseActive = false; + CallOpenMenuNow(); + } } internal void EnterOpensInstantly(DataGridView dgv, int rowIndex)