From 0332cf97422e5989f466373ace45fee9babd2fb3 Mon Sep 17 00:00:00 2001
From: Maksim Zakharov <m.zakharov@IBS.RU>
Date: Mon, 8 Aug 2022 17:27:36 +0300
Subject: fix dymamic collapse

---
 src/views/_sila/Power/Dynamic/CurrentInput.vue | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

(limited to 'src/views/_sila/Power/Dynamic/CurrentInput.vue')

diff --git a/src/views/_sila/Power/Dynamic/CurrentInput.vue b/src/views/_sila/Power/Dynamic/CurrentInput.vue
index d95d8e80..f3db0c75 100644
--- a/src/views/_sila/Power/Dynamic/CurrentInput.vue
+++ b/src/views/_sila/Power/Dynamic/CurrentInput.vue
@@ -1,8 +1,8 @@
 <template>
   <collapse
     id="collapse_InputCur"
-    default-open
     :title="$t('pagePowerSup.InputCurrent')"
+    @opened="onOpened"
   >
     <template #image>
       <img src="@/assets/images/_sila/collapsed/current.svg" />
@@ -169,15 +169,21 @@ export default {
     this.loadData();
   },
   methods: {
+    onOpened(state) {
+      if (state) {
+        this.loadData();
+      }
+    },
     loadData() {
       let payload = { metricsName: 'psu_current', lastHour: false };
       if (this.timeScale === 'hour') {
         payload.lastHour = true;
       }
-
+      this.startLoader();
       this.$store.dispatch('powerSupply/getPsu', payload).finally(() => {
         this.$root.$emit('psu-current');
         this.isBusy = false;
+        this.endLoader();
       });
     },
   },
-- 
cgit v1.2.3

