Cursor still uses 1.96.2 version, which had some very annoying and time wasting regressions (at least for me) like this one in particular (staging selected ranges broken again):
opened 11:38AM - 13 Apr 22 UTC
closed 08:06PM - 19 Dec 24 UTC
bug
verified
git
author-verification-requested
Does this issue occur when all extensions are disabled?: Yes/No
- VS Code… Version: 1.66.2
- OS Version: 11.6 (Big Sur)
Steps to Reproduce:
1. Make some changes in a file at two different places ("1st changes" and "2nd changes")
2. Open Source Control Sidebar and select file you just changed to see the diffs for 1st & 2nd changes in the editor.
3. Select the red and green diff of 1st changes, right click the selection, and choose "Stage selected ranges". RESULT: As expected, the diff of 1st changes will disappear from the editor, the current file will appear under Staged Changes in the sidebar, and the diff of 1st changes will be visible in "Staged Changes" editor.
4. Go back to the "Changes" editor and repeat step 3 for 2nd changes.
EXPECTED RESULT: The same thing should happen for 2nd changes.
ACTUAL RESULT: The same thing does happen for 2nd changes, but 1st changes are reverted and move from Stage Changes to Changes (i.e., 2nd changes are staged, 1st changes are unstaged.).





The latest one 1.97.2 contains bug fixes for this and other bugs.
Thank you!
3 Likes
system
Closed
March 22, 2025, 10:59pm
2
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.