diff --git a/src/BizHawk.Client.EmuHawk/LogWindow.cs b/src/BizHawk.Client.EmuHawk/LogWindow.cs index 7c543094478..1d267c9c5f7 100644 --- a/src/BizHawk.Client.EmuHawk/LogWindow.cs +++ b/src/BizHawk.Client.EmuHawk/LogWindow.cs @@ -103,7 +103,7 @@ private void append(string str, bool invoked) private void doUpdateListSize() { virtualListView1.VirtualListSize = _lines.Count; - virtualListView1.EnsureVisible(_lines.Count - 1); + virtualListView1.EnsureVisible(virtualListView1.VirtualListSize - 1); } private void appendInvoked(string str) @@ -218,3 +218,4 @@ public override void Write(char[] buffer, int offset, int count) } } } +