diff --git a/app/src/main/java/com/itsaky/androidide/activities/editor/BaseEditorActivity.kt b/app/src/main/java/com/itsaky/androidide/activities/editor/BaseEditorActivity.kt index 746f2fabce..781f565bd2 100644 --- a/app/src/main/java/com/itsaky/androidide/activities/editor/BaseEditorActivity.kt +++ b/app/src/main/java/com/itsaky/androidide/activities/editor/BaseEditorActivity.kt @@ -589,8 +589,10 @@ abstract class BaseEditorActivity : } private fun onSoftInputChanged() { - invalidateOptionsMenu() - binding.bottomSheet.onSoftInputChanged() + if (!isDestroying) { + invalidateOptionsMenu() + binding.bottomSheet.onSoftInputChanged() + } } private fun showNeedHelpDialog() {