From af79af3b13771faa245c8a5fe6ef25089c286247 Mon Sep 17 00:00:00 2001 From: Kathryn Dale Date: Wed, 19 Jun 2024 15:30:26 +0100 Subject: [PATCH] OOC-4337 fix back navigation --- .../server/plugins/engine/pageControllers/PageControllerBase.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runner/src/server/plugins/engine/pageControllers/PageControllerBase.ts b/runner/src/server/plugins/engine/pageControllers/PageControllerBase.ts index 89c05a239..07b34efe9 100644 --- a/runner/src/server/plugins/engine/pageControllers/PageControllerBase.ts +++ b/runner/src/server/plugins/engine/pageControllers/PageControllerBase.ts @@ -511,7 +511,7 @@ export class PageControllerBase { * used for when a user clicks the "back" link. Progress is stored in the state. This is a safer alternative to running javascript that pops the history `onclick`. */ const lastVisited = progress[progress.length - 1]; - if (!lastVisited || !lastVisited.startsWith(currentPath)) { + if (!lastVisited || lastVisited !== currentPath) { if (progress[progress.length - 2] === currentPath) { progress.pop(); } else {