From 6bc0f7c31120268b598caa7843aeccc5e586074f Mon Sep 17 00:00:00 2001 From: Roman Varlakov Date: Wed, 29 Jul 2026 15:20:54 +0600 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D0=BD=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D1=83=D1=8E?= =?UTF-8?q?=20=D0=B2=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D1=83=20=D0=BF=D0=BE?= =?UTF-8?q?=D1=81=D0=BB=D0=B5=20F5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sources/WhisperKey/NativeCompositionBridge.swift | 2 +- scripts/install-app.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/WhisperKey/NativeCompositionBridge.swift b/Sources/WhisperKey/NativeCompositionBridge.swift index e78d110..0406541 100644 --- a/Sources/WhisperKey/NativeCompositionBridge.swift +++ b/Sources/WhisperKey/NativeCompositionBridge.swift @@ -28,7 +28,7 @@ final class NativeCompositionBridge: NSObject { } var isAvailable: Bool { - inputMethodActive && currentInputSourceID() == Self.inputSourceID + inputMethodActive } var isInstalled: Bool { diff --git a/scripts/install-app.sh b/scripts/install-app.sh index b110308..3e5cda0 100755 --- a/scripts/install-app.sh +++ b/scripts/install-app.sh @@ -4,6 +4,7 @@ set -euo pipefail PROJECT_DIR=${0:A:h:h} "$PROJECT_DIR/scripts/build-app.sh" +pkill -x WhisperKey 2>/dev/null || true ditto "$PROJECT_DIR/dist/WhisperKey.app" "/Applications/WhisperKey.app" INPUT_METHOD_DIR="$HOME/Library/Input Methods"