Windows/send keystrokes (#44707)

localcc and Kirill Bulatov created

Closes #41176 

Release Notes:

- Fixed SendKeystrokes mapping on windows

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>

Change summary

crates/workspace/src/workspace.rs | 6 ++++++
1 file changed, 6 insertions(+)

Detailed changes

crates/workspace/src/workspace.rs 🔗

@@ -2452,6 +2452,12 @@ impl Workspace {
             .0
             .split(' ')
             .flat_map(|k| Keystroke::parse(k).log_err())
+            .map(|k| {
+                cx.keyboard_mapper()
+                    .map_key_equivalent(k, true)
+                    .inner()
+                    .clone()
+            })
             .collect();
         let _ = self.send_keystrokes_impl(keystrokes, window, cx);
     }