diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index eb126344e29e4c089ce321fe976ec52d23a0e8b3..5f2e3bc0ee5857646a4fceb0439546affbac55f8 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -46,6 +46,9 @@
     <activity
       android:name="de.kuschku.quasseldroid.ui.chat.ChatActivity"
       android:exported="true"
+      android:launchMode="singleTop"
+      android:allowTaskReparenting="true"
+      android:alwaysRetainTaskState="true"
       android:windowSoftInputMode="adjustResize">
       <intent-filter>
         <action android:name="android.intent.action.MAIN" />