Skip to content

Commit a9e087d

Browse files
committed
fix: switch settings page while dragging actions
crash happened because the view got destroyed, so don't do View stuff if it doesn't exist
1 parent 331a7f7 commit a9e087d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

AnkiDroid/src/main/java/com/ichi2/anki/preferences/reviewer/ReviewerMenuSettingsFragment.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ class ReviewerMenuSettingsFragment :
107107
disabledActions = disabledActions,
108108
)
109109

110-
lifecycleScope.launch {
110+
if (view == null) return
111+
viewLifecycleOwner.lifecycleScope.launch {
111112
val menu = binding.reviewerMenuView
112113
menu.clear()
113114
menu.addActions(alwaysShowActions, menuOnlyActions)

0 commit comments

Comments
 (0)