diff --git a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt index 5bc08d4..023b603 100644 --- a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt +++ b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt @@ -240,9 +240,9 @@ class Window( serviceJob?.cancel() (context.getSystemService(WINDOW_SERVICE) as WindowManager).removeView(rootView) rootView.invalidate() - (rootView.parent as ViewGroup).removeAllViews() + (rootView.parent as? ViewGroup)?.removeAllViews() } catch (e: Exception) { - Log.d(TAG, e.toString()) + Log.e(TAG, "Failed to dispose window", e) } }