소스 검색

Simplify and fix a bug.

BDisp 1 년 전
부모
커밋
afaa924b57
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      Terminal.Gui/Views/ListView.cs

+ 6 - 4
Terminal.Gui/Views/ListView.cs

@@ -527,10 +527,12 @@ public class ListView : View
 
             if (Viewport.Y + _selected > Viewport.Height - 1)
             {
-                int offset = _selected < Viewport.Height - 1
-                                 ? Math.Max (Viewport.Height - _selected + 1, 0)
-                                 : Math.Max (_selected - Viewport.Height - +1, 0);
-                Viewport = Viewport with { Y = offset };
+                Viewport = Viewport with
+                {
+                    Y = _selected < Viewport.Height - 1
+                            ? Math.Max (Viewport.Height - _selected + 1, 0)
+                            : Math.Max (_selected - Viewport.Height + 1, 0)
+                };
             }
 
             OnSelectedChanged ();