LCD Subpixel Text Rendering is Broken

Describe the Bug

Cursor will startup with LCD subpixel text rendering enabled, and then after 1-2s, it disables, with only grayscale AA (which is thinner/blurrier/dim).

Steps to Reproduce

Open Cursor on Windows, in which vscode/monaco/electron uses subpixel text rendering (unless disabled via startup flags, but then it usually goes no AA rather than grayscale).

Screen Recording: :white_check_mark: Vscode (Left), :cross_mark: Cursor (Right)

Possible cause and fix:

Electron FAQ: The font looks blurry, what is this and what can I do?

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.3.0 (user setup)
VSCode Version: 1.99.3
Commit: 410000a83355c025daba0c6156955bf08687d080
Date: 2025-07-23T05:57:24.496Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

Does this stop you from using Cursor

No - Cursor works, but with this issue

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.