diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashSettingsFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashSettingsFragment.kt
index 6d8c9a90b544eacf0f7eabaf3619dde2c79664b5..55f1cd5bf5a8ee8cff65a2784d5a040322b8b6d4 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashSettingsFragment.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/crash/CrashSettingsFragment.kt
@@ -1,6 +1,5 @@
 package de.kuschku.quasseldroid.ui.clientsettings.crash
 
-import android.content.Context
 import android.os.Bundle
 import android.os.Handler
 import android.os.HandlerThread
@@ -30,15 +29,15 @@ class CrashSettingsFragment : DaggerFragment() {
   private var crashDir: File? = null
   private var adapter: CrashAdapter? = null
 
-  override fun onAttach(context: Context?) {
-    super.onAttach(context)
+  override fun onCreate(savedInstanceState: Bundle?) {
+    super.onCreate(savedInstanceState)
     handlerThread = HandlerThread("CrashSettings")
     handlerThread.start()
     handler = Handler(handlerThread.looper)
   }
 
-  override fun onDetach() {
-    super.onDetach()
+  override fun onDestroy() {
+    super.onDestroy()
     handlerThread.quit()
   }