From 50563e3be0e20f9766ea8050823f7c129f1a3970 Mon Sep 17 00:00:00 2001 From: "Michael J. Seiferling" Date: Mon, 12 Jun 2017 08:35:45 -0600 Subject: [PATCH] Fix for issue #81 --- GBM/Forms/frmGameManager.vb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/GBM/Forms/frmGameManager.vb b/GBM/Forms/frmGameManager.vb index 77d0396..076c8f4 100644 --- a/GBM/Forms/frmGameManager.vb +++ b/GBM/Forms/frmGameManager.vb @@ -1118,8 +1118,16 @@ Public Class frmGameManager If bSuccess Then IsDirty = False LoadData() - ModeChange() - If eCurrentMode = eModes.View Then lstGames.SelectedValue = oApp.ID + If eCurrentMode = eModes.View Then + lstGames.SelectedValue = oApp.ID + Else + ModeChange() + End If + 'If the addition doesn't match the current filter we should go into disabled mode as it can't be selected to view + If lstGames.SelectedIndex = -1 Then + eCurrentMode = eModes.Disabled + ModeChange() + End If End If End Sub