From 8cc1340f3f2e3a07dccc3b80e6387f74765e0a88 Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Mon, 1 Sep 2025 21:43:34 +0100 Subject: [PATCH] lol workaround for cursor disappearing when unminimizing: set the cursor style to the current style --- ShhShell/Terminal/SSHTerminalDelegate.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/ShhShell/Terminal/SSHTerminalDelegate.swift b/ShhShell/Terminal/SSHTerminalDelegate.swift index 43dca40..d92a60d 100644 --- a/ShhShell/Terminal/SSHTerminalDelegate.swift +++ b/ShhShell/Terminal/SSHTerminalDelegate.swift @@ -58,6 +58,7 @@ final class SSHTerminalDelegate: TerminalView, Sendable, @preconcurrency Termina override func showCursor(source: Terminal) { super.showCursor(source: source) + super.cursorStyleChanged(source: getTerminal(), newStyle: getTerminal().options.cursorStyle) print("showcursor called") }