diff --git a/android/src/screens/ChatScreen.tsx b/android/src/screens/ChatScreen.tsx index 99d6490..9a7b3cf 100644 --- a/android/src/screens/ChatScreen.tsx +++ b/android/src/screens/ChatScreen.tsx @@ -2338,7 +2338,15 @@ const ChatScreen: React.FC = () => { activeOpacity={1} onPress={() => setThoughtsVisible(false)} > - + {/* View statt TouchableOpacity, sonst konsumiert das die Touch- + Events und die FlatList laesst sich nicht scrollen. + onStartShouldSetResponder={true} blockt aber die Propagation + an das aeussere TouchableOpacity (close-on-tap-outside). */} + true} + onResponderTerminationRequest={() => false} + > {/* Drag-Indicator */} @@ -2417,7 +2425,7 @@ const ChatScreen: React.FC = () => { }} /> )} - +