From 8582017b13605c092ede02b672f1ebff9aa80a2c Mon Sep 17 00:00:00 2001 From: BDisp Date: Sun, 5 Jul 2020 14:22:24 +0100 Subject: [PATCH] Ensures the event SelectedChanged gets fired if the lastSelectedItem == -1. --- Terminal.Gui/Views/ListView.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Terminal.Gui/Views/ListView.cs b/Terminal.Gui/Views/ListView.cs index c60ceeb68..d7c7bcceb 100644 --- a/Terminal.Gui/Views/ListView.cs +++ b/Terminal.Gui/Views/ListView.cs @@ -529,6 +529,17 @@ namespace Terminal.Gui { return true; } + /// + public override bool OnEnter (View view) + { + if (lastSelectedItem == -1) { + OnSelectedChanged (); + return true; + } + + return false; + } + /// public override void PositionCursor () {