From 6bc26031571cbbbfdd4e10d928549b87f85bb7c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Zrim=C5=A1ek?= Date: Fri, 18 Nov 2016 18:14:45 +0100 Subject: [PATCH] Fixed tutorial overlay unexpectedly blurring the screen when not running the tutorial. [fixes SCI-707] --- app/assets/javascripts/sitewide/utils.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/assets/javascripts/sitewide/utils.js b/app/assets/javascripts/sitewide/utils.js index 0dbbb73db..5859e78ae 100644 --- a/app/assets/javascripts/sitewide/utils.js +++ b/app/assets/javascripts/sitewide/utils.js @@ -115,6 +115,14 @@ function initPageTutorialSteps(pageFirstStepN, pageLastStepN, nextPagePath, location.reload(); }) .goToStep(stepNum - (pageFirstStepN - 1)) + .onexit(function() { + Cookies.remove('tutorial_data'); + Cookies.remove('current_tutorial_step'); + }) + .oncomplete(function() { + Cookies.remove('tutorial_data'); + Cookies.remove('current_tutorial_step'); + }) .start(); } else { if (pageFirstStepN === pageLastStepN) { @@ -145,6 +153,14 @@ function initPageTutorialSteps(pageFirstStepN, pageLastStepN, nextPagePath, location.reload(); }) .goToStep(stepNum - (pageFirstStepN - 1)) + .onexit(function() { + Cookies.remove('tutorial_data'); + Cookies.remove('current_tutorial_step'); + }) + .oncomplete(function() { + Cookies.remove('tutorial_data'); + Cookies.remove('current_tutorial_step'); + }) .start(); }