From 026f55dea76a54e483eaa1dd5c2ba439e6a44854 Mon Sep 17 00:00:00 2001 From: Soham Sharma Date: Tue, 21 Apr 2026 09:31:26 +0800 Subject: [PATCH] Update TerminalManager.swift --- DynamicIsland/managers/TerminalManager.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DynamicIsland/managers/TerminalManager.swift b/DynamicIsland/managers/TerminalManager.swift index 13360e5..4ec7224 100644 --- a/DynamicIsland/managers/TerminalManager.swift +++ b/DynamicIsland/managers/TerminalManager.swift @@ -218,6 +218,9 @@ class TerminalManager: ObservableObject { ?? .blinkBlock view.getTerminal().setCursorStyle(cursorStyle.swiftTermStyle) + // Keep drawing the selected cursor style when TerminalView.hasFocus is false; SwiftTerm + view.caretViewTracksFocus = false + // Scrollback let scrollback = Defaults[.terminalScrollbackLines] view.getTerminal().buffer.changeHistorySize(scrollback)