diff --git a/apps/mobile/src/components/ui/AppSymbol.tsx b/apps/mobile/src/components/ui/AppSymbol.tsx index 4b17bddd3c324..7dfe2ee43ad96 100644 --- a/apps/mobile/src/components/ui/AppSymbol.tsx +++ b/apps/mobile/src/components/ui/AppSymbol.tsx @@ -45,6 +45,7 @@ import IconMoodPlus from "@tabler/icons-react-native/IconMoodPlus"; import IconTag from "@tabler/icons-react-native/IconTag"; import IconTicket from "@tabler/icons-react-native/IconTicket"; import IconClock from "@tabler/icons-react-native/IconClock"; +import IconClipboard from "@tabler/icons-react-native/IconClipboard"; import IconCode from "@tabler/icons-react-native/IconCode"; import IconCopy from "@tabler/icons-react-native/IconCopy"; import IconDatabase from "@tabler/icons-react-native/IconDatabase"; @@ -306,6 +307,7 @@ const ANDROID_ICON_BY_MATERIAL_NAME = { close: IconX, construction: IconHammer, content_copy: IconCopy, + content_paste: IconClipboard, desktop_windows: IconDeviceDesktop, edit: IconEdit, error: IconAlertCircle, diff --git a/apps/mobile/src/features/terminal/ThreadTerminalRouteScreen.tsx b/apps/mobile/src/features/terminal/ThreadTerminalRouteScreen.tsx index de0c090f93994..7a641ad54a734 100644 --- a/apps/mobile/src/features/terminal/ThreadTerminalRouteScreen.tsx +++ b/apps/mobile/src/features/terminal/ThreadTerminalRouteScreen.tsx @@ -194,7 +194,6 @@ class TerminalClipboardReadError extends Schema.TaggedError { + setPendingModifier(null); + void pasteFromClipboard(); + }; + const handleDismissKeyboard = () => { setAccessory((current) => ({ ...current, dismissed: true })); void KeyboardController.dismiss(); @@ -1044,6 +1041,12 @@ function ThreadTerminal(props: { ); })} +