Преглед на файлове

Fixes Cursor stays visible even if it left the screen

devmil преди 4 години
родител
ревизия
422a570ef6
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      lib/frontend/terminal_view.dart

+ 3 - 1
lib/frontend/terminal_view.dart

@@ -425,7 +425,9 @@ class _CursorViewState extends State<CursorView> {
   }
 
   bool _isCursorVisible() {
-    final screenCursorY = widget.terminal.cursorY;
+    final screenCursorY =
+        widget.terminal.cursorY + widget.terminal.scrollOffsetFromBottom;
+
     if (screenCursorY < 0 || screenCursorY >= widget.terminal.terminalHeight) {
       return false;
     }