From 832a18b06c618ea93bba3265e0aecb10b01b26eb Mon Sep 17 00:00:00 2001 From: TZGyn Date: Wed, 9 Sep 2026 12:26:12 +0800 Subject: [PATCH] Exclude the cursor from captures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 💘 Generated with Crush Assisted-by: Crush:deepseek-v4-flash-0731 --- Sources/Kapture/CaptureController.swift | 2 +- build-app.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/Kapture/CaptureController.swift b/Sources/Kapture/CaptureController.swift index 6de5d30..1598071 100644 --- a/Sources/Kapture/CaptureController.swift +++ b/Sources/Kapture/CaptureController.swift @@ -440,7 +440,7 @@ final class ScreenCapture { let backingScale = screen.backingScaleFactor config.width = Int(CGFloat(display.width) * backingScale) config.height = Int(CGFloat(display.height) * backingScale) - config.showsCursor = true + config.showsCursor = false // ScreenCaptureKit uses a different origin than AppKit for // screens stacked around the main display: per-display, diff --git a/build-app.sh b/build-app.sh index 996cfad..50ce6f4 100755 --- a/build-app.sh +++ b/build-app.sh @@ -108,9 +108,9 @@ cat > "$APP/Contents/Info.plist" <<'PLIST' CFBundleIconFile Icon CFBundleShortVersionString - 1.7.1 + 1.7.2 CFBundleVersion - 71 + 72 LSUIElement NSHighResolutionCapable