diff --git a/android/src/components/MemoryBrowser.tsx b/android/src/components/MemoryBrowser.tsx index 1cebfe0..32e4c3a 100644 --- a/android/src/components/MemoryBrowser.tsx +++ b/android/src/components/MemoryBrowser.tsx @@ -169,6 +169,12 @@ export const MemoryBrowser: React.FC = ({ restrictToIds, title, flatStyle data={filtered} keyExtractor={m => m.id} renderItem={renderItem} + // nestedScrollEnabled: notwendig damit die FlatList auf Android + // scrollt wenn sie in einer aeusseren ScrollView haengt (Settings- + // Screen ist ScrollView). Ohne das frisst der aeussere ScrollView + // alle Gesten und die innere Liste ist tot. + nestedScrollEnabled={true} + keyboardShouldPersistTaps="handled" ListEmptyComponent={ {items.length === 0 ? '(keine Memories in der DB)' : '(keine Treffer für diese Filter)'} diff --git a/android/src/screens/SettingsScreen.tsx b/android/src/screens/SettingsScreen.tsx index 5eee245..8e08796 100644 --- a/android/src/screens/SettingsScreen.tsx +++ b/android/src/screens/SettingsScreen.tsx @@ -868,7 +868,7 @@ const SettingsScreen: React.FC = () => { })()} - + {currentSection === null && ( <>