fix: enable KeyboardAvoidingView on Android with padding behavior

This commit is contained in:
Eddy de Vink 2026-06-27 23:07:24 +02:00
commit e038ba1ad9

View file

@ -1,5 +1,5 @@
import React, { useState, useMemo } from 'react'
import { View, Text, TextInput, TouchableOpacity, StyleSheet, KeyboardAvoidingView, Platform, ScrollView } from 'react-native'
import { View, Text, TextInput, TouchableOpacity, StyleSheet, KeyboardAvoidingView, ScrollView } from 'react-native'
import DateTimePicker, { DateTimePickerEvent } from '@react-native-community/datetimepicker'
import { Measurement } from '../types'
import { generateId } from '../utils/uuid'
@ -86,7 +86,7 @@ export default function MeasurementForm({ onSubmit, initialValues }: Props) {
}
return (
<KeyboardAvoidingView behavior={Platform.OS === 'ios' ? 'padding' : undefined} style={styles.container}>
<KeyboardAvoidingView behavior="padding" style={styles.container}>
<ScrollView contentContainerStyle={styles.scroll}>
<View style={styles.field}>
<Text style={styles.label}>Datum</Text>