From e01449c9ebabddc3eb8d55afed03171e22f592ac Mon Sep 17 00:00:00 2001 From: Eric Martineau Date: Tue, 7 Feb 2023 14:40:22 -0700 Subject: [PATCH] fix: Fixed handling of mac intents (#1089) --- lib/src/widgets/raw_editor.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/src/widgets/raw_editor.dart b/lib/src/widgets/raw_editor.dart index 1cd69e22..e5836a14 100644 --- a/lib/src/widgets/raw_editor.dart +++ b/lib/src/widgets/raw_editor.dart @@ -1431,7 +1431,14 @@ class RawEditorState extends EditorState @override void performSelector(String selectorName) { - // TODO: implement performSelector + final intent = intentForMacOSSelector(selectorName); + + if (intent != null) { + final primaryContext = primaryFocus?.context; + if (primaryContext != null) { + Actions.invoke(primaryContext, intent); + } + } } }