Removed the abandon popup when not in exam mode

This commit is contained in:
Tiago Ribeiro
2023-08-28 22:38:38 +01:00
parent b4d856d32f
commit 437c405c74
2 changed files with 28 additions and 24 deletions

View File

@@ -320,10 +320,11 @@ export default function Page() {
<Layout
user={user}
className="justify-between"
focusMode={selectedModules.length !== 0}
focusMode={selectedModules.length !== 0 && !showSolutions && moduleIndex < selectedModules.length}
onFocusLayerMouseEnter={() => setShowAbandonPopup(true)}>
<>
{renderScreen()}
{!showSolutions && moduleIndex < selectedModules.length && (
<AbandonPopup
isOpen={showAbandonPopup}
abandonPopupTitle="Leave Exercise"
@@ -335,6 +336,7 @@ export default function Page() {
}}
onCancel={() => setShowAbandonPopup(false)}
/>
)}
</>
</Layout>
)}

View File

@@ -323,10 +323,11 @@ export default function Page() {
<Layout
user={user}
className="justify-between"
focusMode={selectedModules.length !== 0}
focusMode={selectedModules.length !== 0 && !showSolutions && moduleIndex < selectedModules.length}
onFocusLayerMouseEnter={() => setShowAbandonPopup(true)}>
<>
{renderScreen()}
{!showSolutions && moduleIndex < selectedModules.length && (
<AbandonPopup
isOpen={showAbandonPopup}
abandonPopupTitle="Leave Exercise"
@@ -338,6 +339,7 @@ export default function Page() {
}}
onCancel={() => setShowAbandonPopup(false)}
/>
)}
</>
</Layout>
)}