From 7725f1be1445eb318b56a655c1d40906f43d3c45 Mon Sep 17 00:00:00 2001
From: Julia Friesel <julia.friesel@gmail.com>
Date: Wed, 22 Aug 2018 14:05:08 +0200
Subject: [PATCH] Limit length

---
 components/cycle-day/symptoms/temperature.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/components/cycle-day/symptoms/temperature.js b/components/cycle-day/symptoms/temperature.js
index 6d3a3727..9a5efc22 100644
--- a/components/cycle-day/symptoms/temperature.js
+++ b/components/cycle-day/symptoms/temperature.js
@@ -70,21 +70,25 @@ export default class Temp extends Component {
             <TextInput
               style={styles.temperatureTextInput}
               onChangeText={(val) => {
+                if (isNaN(Number(val))) return
                 this.setState({ integer: val })
               }}
               keyboardType='numeric'
               value={this.state.integer}
-              onBlur={this.checkRange}
+              maxLength={2}
             />
             <Text style={styles.temperatureTextInput}>.</Text>
             <TextInput
               style={styles.temperatureTextInput}
               onChangeText={(val) => {
+                if (isNaN(Number(val))) return
                 this.setState({ fractional: val })
               }}
               keyboardType='numeric'
               value={this.state.fractional}
               onBlur={this.checkRange}
+              maxLength={2}
+              autoFocus={true}
             />
           </View>
         </View>
-- 
GitLab