Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Since a recent update, submodules no longer appear in Cursor’s Git panel unless a file inside the submodule is manually opened. This makes working with submodules more tedious, especially in larger projects.
It would be great to restore the previous behavior where submodules were always visible in the Git view.
Open any Git project that contains at least one submodule in Cursor.
Observe that the submodule does not appear in the Git sidebar unless you manually open a file inside the submodule folder.
This issue is reproducible with any repo that includes submodules.
Expected Behavior
All submodules should be listed in the Git sidebar, regardless of whether any files within them are currently opened.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
版本: 1.5.9 (user setup)
認可: 1.99.3
日期: de327274300c6f38ec9f4240d11e82c3b0660b20
Electron: 2025-08-30T21:02:27.236Z
ElectronBuildId: 34.5.8
Chromium: undefined
Node.js: 132.0.6834.210
V8: 20.19.1
OS: 13.2.152.41-electron.0
Additional Information
Due to this limitation, I often have to switch to other tools like VS Code when working with submodules, especially for staging or committing changes. It would be great to have full submodule visibility in Cursor to avoid context switching.
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor