From 8949e9b3a1c0d36fc109702b44c7ea6bae48480d Mon Sep 17 00:00:00 2001 From: Shane <6071159+smashedr@users.noreply.github.com> Date: Wed, 19 Aug 2026 23:36:04 -0700 Subject: [PATCH] Fix Login Crash --- .../com/djangofiles/djangofiles/ui/login/LoginFragment.kt | 6 ++++++ .../djangofiles/djangofiles/ui/login/LoginTwoFragment.kt | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginFragment.kt b/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginFragment.kt index 2c84286..71a298a 100644 --- a/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginFragment.kt +++ b/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginFragment.kt @@ -61,6 +61,12 @@ class LoginFragment : Fragment() { super.onStop() } + override fun onDestroyView() { + binding.hostnameText.error = null + super.onDestroyView() + _binding = null + } + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) Log.d("Login[onViewCreated]", "savedInstanceState: ${savedInstanceState?.size()}") diff --git a/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginTwoFragment.kt b/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginTwoFragment.kt index a92786a..292af1c 100644 --- a/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginTwoFragment.kt +++ b/app/src/main/java/com/djangofiles/djangofiles/ui/login/LoginTwoFragment.kt @@ -74,6 +74,13 @@ class LoginTwoFragment : Fragment() { super.onStop() } + override fun onDestroyView() { + binding.loginUsername.error = null + binding.loginPassword.error = null + super.onDestroyView() + _binding = null + } + @OptIn(DelicateCoroutinesApi::class) override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState)