diff --git a/AnkiDroid/src/main/java/com/ichi2/libanki/sched/SchedV3.kt b/AnkiDroid/src/main/java/com/ichi2/libanki/sched/SchedV3.kt index bd8280ced2..10bfea9dc4 100644 --- a/AnkiDroid/src/main/java/com/ichi2/libanki/sched/SchedV3.kt +++ b/AnkiDroid/src/main/java/com/ichi2/libanki/sched/SchedV3.kt @@ -51,7 +51,9 @@ class SchedV3(col: CollectionV16) : AbstractSched(col) { // could be made more efficient by constructing a native Card object from // the backend card object, instead of doing a separate fetch override val card: Card? - get() = queuedCards.cardsList.firstOrNull()?.card?.id?.let { col.getCard(it) } + get() = queuedCards.cardsList.firstOrNull()?.card?.id?.let { + col.getCard(it).apply { startTimer() } + } private val queuedCards: QueuedCards get() = col.backend.getQueuedCards(fetchLimit = 1, intradayLearningOnly = false)