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"