diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 8bbdbdc2..5d4fc3de 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -18,7 +18,7 @@
-
+
@@ -31,4 +31,4 @@
-
\ No newline at end of file
+
diff --git a/app/connection/[id].tsx b/app/connection/[id].tsx
index 49701d21..a2f03146 100644
--- a/app/connection/[id].tsx
+++ b/app/connection/[id].tsx
@@ -5,6 +5,8 @@ import {
TextInput,
TouchableOpacity,
ScrollView,
+ KeyboardAvoidingView,
+ Platform,
StyleSheet,
useColorScheme,
ActivityIndicator,
@@ -181,8 +183,13 @@ export default function EditConnectionScreen() {
}
return (
-
+
@@ -316,6 +323,7 @@ export default function EditConnectionScreen() {
+
)
}
diff --git a/app/connection/add.tsx b/app/connection/add.tsx
index b8616086..892fe47c 100644
--- a/app/connection/add.tsx
+++ b/app/connection/add.tsx
@@ -5,6 +5,8 @@ import {
TextInput,
TouchableOpacity,
ScrollView,
+ KeyboardAvoidingView,
+ Platform,
StyleSheet,
useColorScheme,
ActivityIndicator,
@@ -315,8 +317,13 @@ export default function AddConnectionScreen() {
// Quick connect mode - simplified
if (mode === "quick") {
return (
-
+
@@ -516,13 +523,19 @@ export default function AddConnectionScreen() {
+
)
}
// Advanced mode - full options
return (
-
+
@@ -658,6 +671,7 @@ export default function AddConnectionScreen() {
)}
+
)
}
diff --git a/app/session/[id].tsx b/app/session/[id].tsx
index 97f885f0..d5c15629 100644
--- a/app/session/[id].tsx
+++ b/app/session/[id].tsx
@@ -593,20 +593,9 @@ export default function SessionScreen() {
{/* Session info pulldown */}