Text replacement on mac not adding following space

Describe the Bug

I use custom text replacement on mac instead of auto-correct. For example, I type “dont”, and it suggests “don’t” (adding the apostraphe). When I type in the prompt field in cursor, the correction is accepted, but cursor doesn’t add a following space like other applications, so I’m left with text strings like this “don’tsubmit that”

Steps to Reproduce

on macOS, in settings > keyboard > text input > text replacements, you can create a replacement pair, then try typing the word from the “replace” column in the Cursor prompt field

Expected Behavior

When typing a word that has a text replacement pair, the replaced word should include a space afterwards.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.0 (Universal)
VSCode Version: 1.99.3
Commit: eb5fa4768da0747b79dc34f0b79ab20dbf582020
Date: 2025-07-01T19:50:48.143Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, try adding the missing space in the text replacement settings, then everything will work as it should.

Unfortunately while that might solve the problem in Cursor, it would create double-spaces everywhere else I use text replacement. Every other app I use handles this correctly.

Yes, you’re right, I’ll forward this to the team for investigation.