jet-client-support icon indicating copy to clipboard operation
jet-client-support copied to clipboard

JetClient blocks the usage of backspace and delete in csproj files

Open GeriWolters opened this issue 1 year ago • 2 comments

Describe the bug When JetClient is activated, it is not possible to use backspace or delete in files of type .csproj

Steps to reproduce Edit a .csproj file and use backspace or delete inside the file.

Expected behavior Backspace and delete working normally in .csproj file.

Environment information:

  • OS: Windows 11
  • IDE: Rider 2024.2
  • plugin version: 4.5.3

GeriWolters avatar Aug 20 '24 08:08 GeriWolters

Thanks for reporting this issue. I couldn't reproduce the problem on my end. Could you help me with a few more details?

  1. Try disabling JetClient temporarily and see if the issue still happens.
  2. Does opening or closing the JetClient tool window make any difference?
  3. Go to Settings -> Keymap, and search for "delete" key using the "Find Actions by Shortcut" icon (next to the search bar). In the Plugins section under JetClient, you should see two "Delete..." actions. Right-click on both and select "Remove all shortcuts". Check if the issue still exists.

AntonShuvaev avatar Aug 24 '24 08:08 AntonShuvaev

Thanks for getting back to me.

  1. Disabling JetClient restores the usage of backspace/delete in csproj files.
  2. Opening or closing the JetClient window makes no difference.
  3. Removing the delete did not change the behaviour.

Since backspace is also affected and JetClient does not appear to map the backspace key, it seems unlikely that key mapping is the cause?

I have tried both Visual Studio 2022 and Rider keymaps.

GeriWolters avatar Aug 24 '24 08:08 GeriWolters