diff --git a/app/src/main/java/org/pixeldroid/app/profile/EditProfileActivity.kt b/app/src/main/java/org/pixeldroid/app/profile/EditProfileActivity.kt index e7113268..cd72dc89 100644 --- a/app/src/main/java/org/pixeldroid/app/profile/EditProfileActivity.kt +++ b/app/src/main/java/org/pixeldroid/app/profile/EditProfileActivity.kt @@ -42,14 +42,14 @@ class EditProfileActivity : BaseActivity() { setMessage(getString(R.string.profile_save_changes)) setNegativeButton(android.R.string.cancel) { _, _ -> } setPositiveButton(android.R.string.ok) { _, _ -> - this@addCallback.isEnabled = false - super.onBackPressedDispatcher.onBackPressed() + this@addCallback.remove() + onBackPressedDispatcher.onBackPressed() } }.show() } else { - this.isEnabled = false + this@addCallback.remove() if (model.submittedChanges) setResult(RESULT_OK) - super.onBackPressedDispatcher.onBackPressed() + onBackPressedDispatcher.onBackPressed() } } diff --git a/app/src/main/res/layout/error_layout.xml b/app/src/main/res/layout/error_layout.xml index 4d586d48..a411a28f 100644 --- a/app/src/main/res/layout/error_layout.xml +++ b/app/src/main/res/layout/error_layout.xml @@ -34,7 +34,7 @@ app:layout_constraintTop_toBottomOf="@+id/imageView4" />