From 5e9de62f3e403958a54b79a75d843068d1d42837 Mon Sep 17 00:00:00 2001 From: Tugamer89 <61603718+Tugamer89@users.noreply.github.com> Date: Fri, 12 Jun 2026 04:45:06 +0000 Subject: [PATCH] fix(ui): Fix version switcher lock when navigating back (bfcache) Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- src/main/javadoc/version-switcher.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/javadoc/version-switcher.js b/src/main/javadoc/version-switcher.js index ed2103c5..f9b16e4c 100644 --- a/src/main/javadoc/version-switcher.js +++ b/src/main/javadoc/version-switcher.js @@ -76,4 +76,14 @@ document.addEventListener("DOMContentLoaded", () => { } updateSelects(options); }); + + globalThis.addEventListener('pageshow', (e) => { + if (e.persisted) { + document.querySelectorAll('select#version-switcher').forEach(switcher => { + switcher.removeAttribute('disabled'); + switcher.removeAttribute('aria-busy'); + switcher.setAttribute('title', 'Select documentation version'); + }); + } + }); });