macos: add inset margin so overlay shadow isn't clipped

This commit is contained in:
Peter Steinberger
2025-12-08 22:56:49 +01:00
parent 0e4b28ac25
commit 5dd5c9c605
2 changed files with 6 additions and 3 deletions

View File

@@ -273,7 +273,7 @@ final class ControlChannel: ObservableObject {
proc.standardError = errPipe
try proc.run()
// Give ssh a brief moment; if it exits immediately, surface the error.
try? Task.sleep(nanoseconds: 200_000_000) // 200ms
Thread.sleep(forTimeInterval: 0.2) // 200ms
if !proc.isRunning {
let err = String(data: errPipe.fileHandleForReading.readDataToEndOfFile(), encoding: .utf8)?.trimmingCharacters(in: .whitespacesAndNewlines)
throw ControlChannelError.sshFailed(err ?? "ssh exited")