Selaa lähdekoodia

Fixes Cursor stays visible even if it left the screen

devmil 4 vuotta sitten
vanhempi
sitoutus
422a570ef6
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  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;
     }