Diagnose: ComposeCard ist ListHeaderComponent der FlatList die keyboardShouldPersistTaps="handled" hat. Aber das Prop propagiert nicht rekursiv durch tiefere View-Ketten — der Share-Button-Pressable liegt zu tief, der erste Tap dismissed nur die Tastatur. Fix: onPress → onPressIn (fired beim Touch-Down vor Keyboard-Dismiss- Logic). Identisch zum Pattern beim Bild-Icon. Guard if(!content.trim() || posting) repliziert die disabled-Logik die onPress hatte. Style: native iOS Primary-Action-Button-Look: - height 44→50, px-5→px-6 - rounded-full → borderRadius 12 (Rectangle statt Pill) - Nunito_700Bold → 600SemiBold - Plain text "Teilen", kein Icon Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Self-hosted mirror of rebreak monorepo
Languages
TypeScript
68%
Vue
7.9%
Swift
7.7%
Shell
4.2%
JavaScript
3.1%
Other
8.9%