mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-18 21:45:31 +09:00
fix(app): auto focus Textarea when attaching files (#1238)
This commit is contained in:
1 parent
e49f16e307
commit
3a68f1787d
2 files changed
+8
-1
No files matched your search
@@ -575,6 +575,10 @@ const ChannelTextareaContent = observer(
|
||||
<TooManyAttachmentsModal data-flx="channel.channel-textarea.handle-file-button-click.too-many-attachments-modal" />
|
||||
)),
|
||||
);
|
||||
return;
|
||||
}
|
||||
if (files.length > 0) {
|
||||
textareaRef.current?.focus();
|
||||
}
|
||||
}, [canAttachFiles, channel.id, textareaInputDisabled, maxAttachments, uploadAttachments.length]);
|
||||
const handleUploadMessageAsFile = useCallback(async () => {
|
||||
@@ -599,6 +603,7 @@ const ChannelTextareaContent = observer(
|
||||
}
|
||||
setValue('');
|
||||
DraftCommands.deleteDraft(channel.id);
|
||||
textareaRef.current?.focus();
|
||||
}, [textareaInputDisabled, canAttachFiles, value, channel.id, uploadAttachments.length, maxAttachments]);
|
||||
useTextareaExpressionHandlers({
|
||||
setValue,
|
||||
|
||||
Reference in new issue
Block a user