diff --git a/src/lib/ChatScreens/DefaultChatScreen.svelte b/src/lib/ChatScreens/DefaultChatScreen.svelte index 0a218639..bbf7c823 100644 --- a/src/lib/ChatScreens/DefaultChatScreen.svelte +++ b/src/lib/ChatScreens/DefaultChatScreen.svelte @@ -23,6 +23,7 @@ import { PreUnreroll, Prereroll } from 'src/ts/process/prereroll'; import { processMultiCommand } from 'src/ts/process/command'; import { postChatFile } from 'src/ts/process/files/multisend'; + import { getInlayImage } from 'src/ts/process/files/image'; let messageInput:string = '' let messageInputTranslate:string = '' @@ -35,6 +36,7 @@ let doingChatInputTranslate = false let currentCharacter:character|groupChat = $CurrentCharacter let toggleStickers:boolean = false + let fileInput:string[] = [] export let openModuleList = false export let openChatList:boolean = false @@ -65,6 +67,12 @@ } } + if(fileInput.length > 0){ + for(const file of fileInput){ + messageInput += `{{inlay::${file}}}` + } + fileInput = [] + } if(messageInput === ''){ if($DataBase.characters[selectedChar].type !== 'group'){ @@ -436,7 +444,7 @@ {#if $DataBase.useAutoTranslateInput} -