Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
stopped working quick fix
Steps to Reproduce
have an error.
press ctrl+. and select fix option
nothing happened
Operating System
Windows 10/11
Version Information
Version: 3.16.17 (user setup)
VS Code Extension API: 1.128.0
Commit: 6b2afae0257df2bb5e1835f15165dc2f0de056b0
Date: 2026-08-14T01:41:12.803Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
No - Cursor works, but with this issue
kevinn
(Kevin Neilson)
August 19, 2026, 4:32am
6
Thanks for the report. A fix for quick fixes not applying went out in 3.16.17, which is the version in your report, so I want to pin down which side of that you’re on before we dig further.
Could you check three things?
Fully restart Cursor, then try Ctrl+. on a C# error again and let me know if
it still does nothing.
Which C# extension are you using?
If it still reproduces, open Help > Toggle Developer Tools, trigger the quick
fix, and paste anything that shows up in the Console tab.
If it’s still happening on 3.16.17 that’s useful to know, and I’ll get it in front of the team.
After a full Cursor restart, Ctrl+. still reproduces. The Quick Fix list appears. The first selected action applies. The second time the list appears again, but selecting an action does nothing.
C# extension: anysphere.csharp v1.0.1 (Cursor’s bundled C#).
workbench.desktop.main.js:145 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See Chrome Platform Status
onWillAddFirstListener @ workbench.desktop.main.js:145
_event @ workbench.desktop.main.js:55
(anonymous) @ workbench.desktop.main.js:53
onWillAddFirstListener @ workbench.desktop.main.js:53
_event @ workbench.desktop.main.js:55
ari @ workbench.desktop.main.js:385
createMouseController @ workbench.desktop.main.js:428
QA @ workbench.desktop.main.js:428
sto @ workbench.desktop.main.js:11617
_createInstance @ workbench.desktop.main.js:15298
createInstance @ workbench.desktop.main.js:15298
show @ workbench.desktop.main.js:11617
showCodeActionList @ workbench.desktop.main.js:11618
update @ workbench.desktop.main.js:11618
await in update
(anonymous) @ workbench.desktop.main.js:11618
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
setState @ workbench.desktop.main.js:11618
(anonymous) @ workbench.desktop.main.js:11618
trigger @ workbench.desktop.main.js:11618
trigger @ workbench.desktop.main.js:11618
_trigger @ workbench.desktop.main.js:11618
manualTriggerAtCurrentPosition @ workbench.desktop.main.js:11618
kvt @ workbench.desktop.main.js:11618
run @ workbench.desktop.main.js:11618
runEditorCommand @ workbench.desktop.main.js:64
(anonymous) @ workbench.desktop.main.js:64
(anonymous) @ workbench.desktop.main.js:64
invokeFunction @ workbench.desktop.main.js:15298
invokeWithinContext @ workbench.desktop.main.js:300
runEditorCommand @ workbench.desktop.main.js:64
runCommand @ workbench.desktop.main.js:64
handler @ workbench.desktop.main.js:64
invokeFunction @ workbench.desktop.main.js:15298
_tryExecuteCommand @ workbench.desktop.main.js:14916
executeCommandImpl @ workbench.desktop.main.js:14916
executeCommand @ workbench.desktop.main.js:14916
_doDispatchWithContext @ workbench.desktop.main.js:14894
_doDispatch @ workbench.desktop.main.js:14894
_dispatch @ workbench.desktop.main.js:14894
(anonymous) @ workbench.desktop.main.js:14895
workbench.desktop.main.js:14943 [background_composer] Refreshing background composers
=========
[background_composer] Refreshing background composers
{
arch: "x64",
platform: "win32",
channel: "stable",
client_version: "3.16.29",
layout: "unifiedAgent",
shouldFetchStatuses: true
}
[background_composer] Listing background composers
{
arch: "x64",
platform: "win32",
channel: "stable",
client_version: "3.16.29",
layout: "unifiedAgent",
limit: 100
}
[background_composer] Setting background composers
{
arch: "x64",
platform: "win32",
channel: "stable",
client_version: "3.16.29",
layout: "unifiedAgent",
finalComposers: 1
}
[background_composer] Finished refreshing background composers
{
arch: "x64",
platform: "win32",
channel: "stable",
client_version: "3.16.29",
layout: "unifiedAgent",
uniqueComposers: 1
}
Cursor 3.16.29 (stable), Windows.