diff options
Diffstat (limited to 'src/cocoa_bridge.rs')
| -rw-r--r-- | src/cocoa_bridge.rs | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/src/cocoa_bridge.rs b/src/cocoa_bridge.rs index 68a8515..c2e493b 100644 --- a/src/cocoa_bridge.rs +++ b/src/cocoa_bridge.rs @@ -300,6 +300,12 @@ mode <play><up> {                                              .with_action(s)                                              .in_mode(trigger)                                      ) +                                } else if let Action::Map(action) = &map.action { +                                    for key in action { +                                        key.tap() +                                    } + +                                    None                                  } else {                                      None                                  } @@ -327,6 +333,12 @@ mode <play><up> {                                      KeyActionResult::new(ActionKind::Map)                                          .with_action(s)                                  ) +                            } else if let Action::Map(action) = &map.action { +                                for key in action { +                                    key.tap() +                                } + +                                None                              } else {                                  None                              } | 
