web/composer: prevent sending when loading media

We already are setting the button to disabled, but you can also invoke
onClickSend by pressing "Enter". See
b01b3f0e32/web/src/ui/composer/MessageComposer.tsx (L615)

Signed-off-by: Sumner Evans <me@sumnerevans.com>
This commit is contained in:
Sumner Evans 2025-01-16 17:22:24 -07:00
parent f94d84b044
commit 9b41f37bd1
No known key found for this signature in database

View file

@ -166,7 +166,7 @@ const MessageComposer = () => {
const canSend = Boolean(state.text || state.media || state.location)
const onClickSend = (evt: React.FormEvent) => {
evt.preventDefault()
if (!canSend) {
if (!canSend || loadingMedia) {
return
}
doSendMessage(state)