Skip to content

Commit 1e71640

Browse files
committed
revert: fix: fix version switch
This reverts commit 2452559.
1 parent 2452559 commit 1e71640

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

docs/.vitepress/theme/versioning/VersionSwitcher.vue

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,21 @@ const versions = ref<string[]>([]);
1919
function refresh() {
2020
let version = latestVersion.value;
2121
let refreshPage = false;
22-
let lastVersion = undefined;
2322
2423
for (const v of versionList) {
25-
if (document.referrer.includes(`/${v}/`)) {
26-
lastVersion = v;
27-
}
2824
if (window.location.pathname.startsWith(`/${v}/`)) {
29-
if (currentVersion.value !== '' && v !== currentVersion.value) {
25+
if(currentVersion.value !== '' && v !== currentVersion.value) {
3026
refreshPage = true;
3127
}
3228
version = v;
29+
break;
3330
}
3431
}
3532
36-
if (lastVersion !== undefined && lastVersion !== version) {
37-
refreshPage = true;
38-
}
39-
4033
currentVersion.value = version;
4134
versions.value = versionList;
4235
43-
if (refreshPage) {
36+
if(refreshPage) {
4437
window.location.reload();
4538
}
4639
}

0 commit comments

Comments
 (0)