Truncate gif alt text to 2000 symbols (#11488)

This commit is contained in:
Oleksii Bulenok
2026-08-18 11:29:23 +02:00
committed by GitHub
parent 3b7284a86b
commit e87ec032cd
+2 -1
View File
@@ -10,6 +10,7 @@ import {
type EmbedPlayerParams, type EmbedPlayerParams,
parseEmbedPlayerFromUrl, parseEmbedPlayerFromUrl,
} from '#/lib/strings/embed-player' } from '#/lib/strings/embed-player'
import {enforceLen} from '#/lib/strings/helpers'
import {useResolveGifQuery} from '#/state/queries/resolve-link' import {useResolveGifQuery} from '#/state/queries/resolve-link'
import {AltTextCounterWrapper} from '#/view/com/composer/AltTextCounterWrapper' import {AltTextCounterWrapper} from '#/view/com/composer/AltTextCounterWrapper'
import {atoms as a, useTheme} from '#/alf' import {atoms as a, useTheme} from '#/alf'
@@ -111,7 +112,7 @@ export function GifAltTextDialogLoaded({
<Dialog.Outer <Dialog.Outer
control={control} control={control}
onClose={() => { onClose={() => {
onSubmit(altTextDraft) onSubmit(enforceLen(altTextDraft, MAX_ALT_TEXT, true))
}} }}
nativeOptions={{fullHeight: true}}> nativeOptions={{fullHeight: true}}>
<Dialog.Handle /> <Dialog.Handle />