Skip to content

Commit 715641f

Browse files
BrayanDSOlukstbit
authored andcommitted
fix(previewer): persist "backside only"
with `Don't keep activities`
1 parent a7b9da6 commit 715641f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

AnkiDroid/src/main/java/com/ichi2/anki/previewer/PreviewerViewModel.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class PreviewerViewModel(
5050
) : CardViewerViewModel(),
5151
ChangeManager.Subscriber {
5252
val currentIndex = MutableStateFlow<Int>(savedStateHandle.require(PreviewerFragment.CURRENT_INDEX_ARG))
53-
val backSideOnly = MutableStateFlow(false)
53+
val backSideOnly = savedStateHandle.getMutableStateFlow(KEY_BACKSIDE_ONLY, false)
5454
val isMarked = MutableStateFlow(false)
5555
val flag: MutableStateFlow<Flag> = MutableStateFlow(Flag.NONE)
5656

@@ -275,6 +275,7 @@ class PreviewerViewModel(
275275
}
276276

277277
companion object {
278+
private const val KEY_BACKSIDE_ONLY = "backsideOnly"
278279
private const val SHOWING_ANSWER_KEY = "showingAnswer"
279280
}
280281
}

0 commit comments

Comments
 (0)