diff --git a/docs/changelog.rst b/docs/changelog.rst index 34672f750..b18ef82b2 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -232,6 +232,8 @@ Detailed list of changes - Graphics: Fix incorrect calculated cursor position when placing images with X/Y cell offsets (:pull:`10256`) +- macOS: Disable macOS one time code autofill popups (:pull:`10250`) + 0.47.4 [2026-06-15] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/setup.py b/setup.py index 8b1d3a289..cfed66d32 100755 --- a/setup.py +++ b/setup.py @@ -1765,6 +1765,9 @@ def macos_info_plist(for_quake: str = '') -> bytes: NSBluetoothAlwaysUsageDescription=access('Bluetooth.'), # Speech NSSpeechRecognitionUsageDescription=access('speech recognition.'), + # One time code autofill popups + # see https://github.com/kovidgoyal/kitty/pull/10250 + NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac=True, ) if for_quake: # exclude from dock and menubar