From 2c921b056d6cfbcfca652186ea7958d4a3c91beb Mon Sep 17 00:00:00 2001 From: BDisp Date: Tue, 3 Jan 2023 15:10:28 +0000 Subject: [PATCH] Change method name to EnsureSelectedItemVisible. --- Terminal.Gui/Views/ListView.cs | 6 +++--- UnitTests/ListViewTests.cs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Terminal.Gui/Views/ListView.cs b/Terminal.Gui/Views/ListView.cs index f848ee9b4..67d0e88c4 100644 --- a/Terminal.Gui/Views/ListView.cs +++ b/Terminal.Gui/Views/ListView.cs @@ -430,7 +430,7 @@ namespace Terminal.Gui { var newItem = KeystrokeNavigator?.GetNextMatchingItem (SelectedItem, (char)kb.KeyValue); if (newItem is int && newItem != -1) { SelectedItem = (int)newItem; - EnsuresVisibilitySelectedItem (); + EnsureSelectedItemVisible (); SetNeedsDisplay (); return true; } @@ -727,7 +727,7 @@ namespace Terminal.Gui { Application.Driver.SetCursorVisibility (CursorVisibility.Invisible); if (lastSelectedItem == -1) { - EnsuresVisibilitySelectedItem (); + EnsureSelectedItemVisible (); } return base.OnEnter (view); @@ -746,7 +746,7 @@ namespace Terminal.Gui { /// /// Ensures the selected item is always visible on the screen. /// - public void EnsuresVisibilitySelectedItem () + public void EnsureSelectedItemVisible () { SuperView?.LayoutSubviews (); if (selected < top) { diff --git a/UnitTests/ListViewTests.cs b/UnitTests/ListViewTests.cs index b6358e609..389a4137a 100644 --- a/UnitTests/ListViewTests.cs +++ b/UnitTests/ListViewTests.cs @@ -203,7 +203,7 @@ namespace Terminal.Gui.Views { [Fact] [AutoInitShutdown] - public void EnsuresVisibilitySelectedItem_Top () + public void EnsureSelectedItemVisible_Top () { var source = new List () { "First", "Second" }; ListView lv = new ListView (source) { Width = Dim.Fill (), Height = 1 }; @@ -475,7 +475,7 @@ namespace Terminal.Gui.Views { } [Fact, AutoInitShutdown] - public void EnsuresVisibilitySelectedItem_SelectedItem () + public void EnsureSelectedItemVisible_SelectedItem () { var source = new List (); for (int i = 0; i < 10; i++) { @@ -504,7 +504,7 @@ Item 2 Item 3 Item 4", output); - lv.EnsuresVisibilitySelectedItem (); + lv.EnsureSelectedItemVisible (); Application.Refresh (); TestHelpers.AssertDriverContentsWithFrameAre (@" Item 2