From 2c97fe81d1d5ece5eaaddf164be349147fb87482 Mon Sep 17 00:00:00 2001 From: Mark Rapson Date: Sat, 8 Aug 2026 14:14:52 +0100 Subject: [PATCH] Release v2.6.10 --- CHANGELOG.md | 6 ++++++ package.json | 2 +- src/player/onboarding/player-onboarding-form.script.html | 2 -- src/player/onboarding/player-onboarding-landing.script.html | 3 --- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ae30f4..ecae403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## 2.6.10 - 2026-08-08 + +### Fixed + +- The onboarding landing page and form no longer restore a previously selected screen, so the screen picker always starts clean while still keeping the saved client name. + ## 2.6.9 - 2026-08-08 ### Fixed diff --git a/package.json b/package.json index c4cfac8..6e91498 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pulse-signage", - "version": "2.6.9", + "version": "2.6.10", "private": false, "description": "Pulse Signage application with MySQL and media storage", "repository": { diff --git a/src/player/onboarding/player-onboarding-form.script.html b/src/player/onboarding/player-onboarding-form.script.html index 53a31e8..e07a305 100644 --- a/src/player/onboarding/player-onboarding-form.script.html +++ b/src/player/onboarding/player-onboarding-form.script.html @@ -56,10 +56,8 @@ loadScreens().then(function () { try { var storedClientName = getSessionStorageItem(clientNameKey) || ""; - var storedScreenSlug = window.localStorage.getItem(screenKey) || ""; var clientNameInput = form.querySelector("input[name=\"clientName\"]"); if (clientNameInput && storedClientName) { clientNameInput.value = storedClientName; } - if (screenSelect && storedScreenSlug) { screenSelect.value = storedScreenSlug; } } catch (_error) {} }); form.addEventListener("submit", function (event) { diff --git a/src/player/onboarding/player-onboarding-landing.script.html b/src/player/onboarding/player-onboarding-landing.script.html index 67a5341..1130c96 100644 --- a/src/player/onboarding/player-onboarding-landing.script.html +++ b/src/player/onboarding/player-onboarding-landing.script.html @@ -132,14 +132,11 @@ } loadScreens().then(function () { try { - var storedScreenSlug = window.localStorage.getItem(screenKey) || ""; var storedClientName = getSessionStorageItem(clientNameKey) || ""; - if (!storedClientName && storedScreenSlug) { storedClientName = getSessionStorageItem(getClientNameStorageKey(storedScreenSlug)) || ""; } if (storedClientName && localForm) { var clientNameInput = localForm.querySelector("input[name=\"clientName\"]"); if (clientNameInput) { clientNameInput.value = storedClientName; } } - if (storedScreenSlug && localScreenSelect) { localScreenSelect.value = storedScreenSlug; } } catch (_error) {} }); redirectIfOnboarded(deviceId).then(function (redirected) {