[GH-ISSUE #3322] [bug]: CMD-C on Dvorak keyboard causes Reset Request #1103

Closed
opened 2026-03-16 18:34:32 +03:00 by kerem · 2 comments
Owner

Originally created by @mermerico on GitHub (Sep 6, 2023).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3322

Originally assigned to: @joeljstephen on GitHub.

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

The "c" key in the Dvorak keyboard layout is in the position of the "i" key in the QWERTY layout. For some reason when I use a Dvorak layout and press CMD-C, it sends a CMD-I shortcut to Hoppscotch and resets the request. Other shortcuts work as expected.

Maybe this should be filed as a separate bug, but resetting a request cannot be undone, meaning that I lose all my work if I forget about this bug and try to copy some text. If it is difficult to implement undo for this action, I suggest this shortcut be removed since it's such a footgun.

Steps to reproduce

  1. Use a Dvorak layout (on Mac OS)
  2. Select some text in the body of a request
  3. Press CMD-C

I've tested this in Firefox, Chrome, and the PWA, but not in other operating systems.

Environment

Production

Version

Cloud

Originally created by @mermerico on GitHub (Sep 6, 2023). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3322 Originally assigned to: @joeljstephen on GitHub. ### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behavior The "c" key in the Dvorak keyboard layout is in the position of the "i" key in the QWERTY layout. For some reason when I use a Dvorak layout and press CMD-C, it sends a CMD-I shortcut to Hoppscotch and resets the request. Other shortcuts work as expected. Maybe this should be filed as a separate bug, but resetting a request cannot be undone, meaning that I lose all my work if I forget about this bug and try to copy some text. If it is difficult to implement undo for this action, I suggest this shortcut be removed since it's such a footgun. ### Steps to reproduce 1. Use a Dvorak layout (on Mac OS) 2. Select some text in the body of a request 3. Press CMD-C I've tested this in Firefox, Chrome, and the PWA, but not in other operating systems. ### Environment Production ### Version Cloud
kerem 2026-03-16 18:34:32 +03:00
Author
Owner

@SanskritiHarmukh commented on GitHub (Sep 6, 2023):

@mermerico Thank you for reporting, we'll look into it.

<!-- gh-comment-id:1708828492 --> @SanskritiHarmukh commented on GitHub (Sep 6, 2023): @mermerico Thank you for reporting, we'll look into it.
Author
Owner

@mermerico commented on GitHub (Sep 27, 2023):

Thank you so much!

<!-- gh-comment-id:1738228426 --> @mermerico commented on GitHub (Sep 27, 2023): Thank you so much!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1103
No description provided.