From 7a08d61d889328ff5e3b8ba61faab71a5568df2f Mon Sep 17 00:00:00 2001 From: dan Date: Fri, 1 Nov 2024 03:45:55 +0000 Subject: Thread composer UI (#6050) * Basic adding of posts * Switch active post on focus * Conditionally show plus button * Insert posts midthread * Track active/inactive post * Delete posts in a thread * Focus after deletion * Tweak empty post detection * Mix height for active only * Move toolbar with post on web * Fix footer positioning * Post All button * Fix reply to positioning * Improve memoization * Improve memoization for clearVideo * Remove unnecessary argument * Add some manual memoization to fix re-renders * Scroll to bottom on add new * Fix opacity on Android * Add backdrop * Fix videos * Check alt for video too * Clear pending publish on error * Fork alt message by type * Separate placeholder for next posts * Limit hitslop to avoid clashes --- src/view/com/composer/select-language/SelectLangBtn.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/view/com/composer/select-language/SelectLangBtn.tsx') diff --git a/src/view/com/composer/select-language/SelectLangBtn.tsx b/src/view/com/composer/select-language/SelectLangBtn.tsx index 695c84950..94dbc35c6 100644 --- a/src/view/com/composer/select-language/SelectLangBtn.tsx +++ b/src/view/com/composer/select-language/SelectLangBtn.tsx @@ -7,6 +7,7 @@ import { import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' +import {LANG_DROPDOWN_HITSLOP} from '#/lib/constants' import {usePalette} from '#/lib/hooks/usePalette' import {isNative} from '#/platform/detection' import {useModalControls} from '#/state/modals' @@ -102,6 +103,7 @@ export function SelectLangBtn() { items={items} openUpwards style={styles.button} + hitSlop={LANG_DROPDOWN_HITSLOP} accessibilityLabel={_(msg`Language selection`)} accessibilityHint=""> {postLanguagesPref.length > 0 ? ( @@ -121,7 +123,7 @@ export function SelectLangBtn() { const styles = StyleSheet.create({ button: { - paddingHorizontal: 15, + marginHorizontal: 15, }, label: { maxWidth: 100, -- cgit 1.4.1