In Composer and Chat, the UI generates suggested changes for files that have been and are in context of the conversation. However, the “Apply” action button only shows the option to “Apply to ‘name of file in current tab’”. Normally, it would correctly auto-detect the file to which the changes should be made and automatically apply the suggestions to be accepted / rejected. This started happening a few days ago. No upgrade was performed.
The Apply button label changes to whatever file is currently open. When the actually relevant file is open in the active tab, the Apply button works and generates the “Accept / Reject” diff blocks in the file. When a different file is open, no changes are applied and the Apply button turns into a “Re-apply” button. At that point, it is no longer possible to change the target file for re-applying them to the correct file. In that situation the only way to apply the suggested changes now is to “Copy” them manually.
This is reproducible in my current installation and severely impacts working with Cursor. Multiple restarts of Cursor have been done.
Is anyone experiencing similar behavior?
The screenshots show how the label of the Apply button changes depending on which tab is active.