Pārlūkot izejas kodu

chore(cockpit): drop refresh state on shell unmount (#61)

ChenJZ 1 dienu atpakaļ
vecāks
revīzija
e078acd996
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      src/modules/cockpit/CockpitShell.vue

+ 2 - 0
src/modules/cockpit/CockpitShell.vue

@@ -2101,6 +2101,8 @@ onBeforeUnmount(() => {
     runtimeStore.stop()
     // 票 16:刷新周期的定时器同理必须停(票 15 刚在"漏取消定时器"上栽过一次)。
     runtimeStore.stopFreshness()
+    // 票 61:统一刷新态不留在 store 里跟着页面跑(与上面几个「离开必须停/清」同一条纪律)。
+    refreshStore.reset()
     // 票 38:定位反馈的自动收起定时器同理必须拆——离开外壳后它不该再去动 store 状态。
     if (locateDismissTimer) {
         window.clearTimeout(locateDismissTimer)