Files
oak-gpui/crates
Antonio Scandurra 318deed25b Skip key down event if preceded by its key equivalent version
Previously, we would only track whether the previous key down event
was a key equivalent. However, this could cause issues when pressing
certain keystrokes in rapid succession, e.g.:

- Pressing `shift-right` (to select a character)
- Pressing a character (with or without `shift` held down)

This would cause GPUI to ignore the second event because it was
preceded by a key equivalent event. With this commit, we track the
last key equivalent event, and skip the key down event only if it
matches the last key equivalent event.
2023-07-07 12:02:08 +02:00
..
2023-06-02 22:02:19 -04:00
2023-07-05 18:57:06 +02:00
2023-06-20 16:05:23 -07:00
WIP
2023-05-22 23:11:27 -06:00
2023-07-03 16:25:36 +02:00
2023-06-29 22:39:18 +03:00
fmt
2023-06-27 19:25:46 -07:00
2023-06-02 22:02:19 -04:00
2023-06-02 22:02:19 -04:00
2023-06-29 17:49:42 -07:00
2023-06-29 22:25:49 +03:00
2023-06-29 22:39:33 +03:00
2023-06-02 22:02:19 -04:00
2023-06-02 22:02:19 -04:00
2023-06-30 22:03:21 +03:00
2023-06-27 04:15:55 -06:00
2023-06-22 18:06:52 +02:00
2023-07-05 14:17:37 -04:00