We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7cb5c28 commit ab52596Copy full SHA for ab52596
src/components/cylc/workspace/Widget.vue
@@ -25,7 +25,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
25
</template>
26
27
<script setup>
28
-import { provide, readonly, ref } from 'vue'
+import { onBeforeUnmount, provide, readonly, ref } from 'vue'
29
import { eventBus } from '@/services/eventBus'
30
31
const props = defineProps({
@@ -50,4 +50,8 @@ provide('animResetTime', readonly(animResetTime))
50
eventBus.on(`lumino:show:${props.id}`, () => {
51
animResetTime.value = Date.now()
52
})
53
+
54
+onBeforeUnmount(() => {
55
+ eventBus.off(`lumino:show:${props.id}`)
56
+})
57
</script>
0 commit comments