Source control doesn't show changes

When I open a VSCode ‘workspace’ in Cursor, changes made my Composer don’t show in the source control side panel.
The commit button therefore stays greyed, and I can’t commit.

If I load Cursor in the repo folder, rather than a workspace, then the changes do show.

Cursor team, can you please fix this?