"explorer.autoReveal": false not being honored

With explorer.autoReveal set to false, it still reveals the explorer any time the selected file changes. This is extremely frustrating when debugging, for example, as you go from one file to another – the “Run & Debug” pane goes away and the Explorer tab takes over.

I expect that when “explorer.autoReveal”: false, the Explorer never pops up automatically.

Please let me know if I misunderstand the feature and if there’s a different way to accomplish this. Thank you!!

Version: 0.47.8 (Universal)
VSCode Version: 1.96.2
Commit: 82ef0f61c01d079d1b7e5ab04d88499d5af500e0
Date: 2025-03-18T05:28:47.245Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.3.0

Hey, it’s working for me. Have you tried restarting Cursor?

Yes, I’ve restarted it many times over the past few weeks I’ve been using Cursor.

Is there any chance another preference/setting is overriding this behavior?

FYI, I disabled/uninstalled several extensions and it started working properly. Something out there was doing this. Not exactly sure what.

Anyway, heads-up to anybody who experiences this in the future. It’s probably an extension.

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