Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When editing and resubmitting an earlier chat message, the “Submit from a previous message?” dialog appears with three options: Cancel (Esc), Don’t revert (labeled shortcut: Shift+Enter), and Revert (labeled shortcut: Enter).
Expected: Shift+Enter triggers “Don’t revert” (resubmit while keeping current file changes). Enter triggers “Revert”.
Actual: Pressing Shift+Enter incorrectly triggers Revert (files are rolled back). Clicking the “Don’t revert” button works correctly.
This appears to be a keyboard shortcut bug where the Shift modifier is ignored and Enter alone fires the default Revert action.
Steps to Reproduce
- Start an Agent chat and let it make file changes.
- Scroll up and edit an earlier user message.
- Submit the edited message.
- When the “Submit from a previous message?” dialog appears, press Shift+Enter.
- Observe that file changes are reverted (same as clicking Revert).
- Repeat, but click “Don’t revert” instead — file changes are preserved.
Expected Behavior
Shift+Enter should trigger “Don’t revert” and keep all current file changes, matching the button label and shortcut hint shown in the dialog.
Operating System
MacOS
Version Information
Cursor Version: 3.14.7
OS: macOS (Darwin 24.6.0)
Does this stop you from using Cursor
No - Cursor works, but with this issue