From 7e9dc81999d0d8ee0877bdeb7de7a070634bc6c7 Mon Sep 17 00:00:00 2001 From: Marshu Date: Sun, 20 Apr 2025 21:52:55 +0800 Subject: [PATCH] Fix the warning and error --- src/components/PublicGroupList.vue | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/PublicGroupList.vue b/src/components/PublicGroupList.vue index 0906471eb..887c3e11e 100644 --- a/src/components/PublicGroupList.vue +++ b/src/components/PublicGroupList.vue @@ -206,12 +206,6 @@ export default { // Initialize sort settings this.initializeSortSettings(); }, - mounted() { - // Load sort settings from URL - this.loadSortSettingsFromURL(); - // Listen for URL changes - window.addEventListener("popstate", this.handlePopState); - }, watch: { // Watch for changes in heartbeat list, reapply sorting "$root.heartbeatList": { @@ -241,6 +235,12 @@ export default { deep: true, }, }, + mounted() { + // Load sort settings from URL + this.loadSortSettingsFromURL(); + // Listen for URL changes + window.addEventListener("popstate", this.handlePopState); + }, beforeUnmount() { // Remove URL change listener window.removeEventListener("popstate", this.handlePopState);