fix: when moving between lessons in zen mode, ensure discussions remain hidden

This commit is contained in:
Jannat Patel
2025-04-30 18:19:45 +05:30
parent 603e80fd26
commit 65a6663c31

View File

@@ -95,7 +95,7 @@
</div> </div>
<div class="flex items-center space-x-2 mt-2 md:mt-0"> <div class="flex items-center space-x-2 mt-2 md:mt-0">
<Button v-if="zenModeEnabled" @click="showDiscussionsInZenMode"> <Button v-if="zenModeEnabled" @click="showDiscussionsInZenMode()">
<template #icon> <template #icon>
<MessageCircleQuestion class="w-4 h-4 stroke-1.5" /> <MessageCircleQuestion class="w-4 h-4 stroke-1.5" />
</template> </template>
@@ -424,7 +424,7 @@ const setupLesson = (data) => {
if (!editor.value && data.body) { if (!editor.value && data.body) {
const quizRegex = /\{\{ Quiz\(".*"\) \}\}/ const quizRegex = /\{\{ Quiz\(".*"\) \}\}/
hasQuiz.value = quizRegex.test(data.body) hasQuiz.value = quizRegex.test(data.body)
if (!hasQuiz.value) allowDiscussions.value = true if (!hasQuiz.value && !zenModeEnabled) allowDiscussions.value = true
} }
} }