From 0a1f50a9b92c9705784b93f14be40a01a78cb0da Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Tue, 29 Nov 2022 18:18:56 +0100 Subject: [PATCH] fix: missing sidebar data after update --- src/renderer/components/TheSettingBar.vue | 7 +++-- src/renderer/stores/connections.ts | 33 +++++++++++------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/renderer/components/TheSettingBar.vue b/src/renderer/components/TheSettingBar.vue index 605fed31..eea12cd9 100644 --- a/src/renderer/components/TheSettingBar.vue +++ b/src/renderer/components/TheSettingBar.vue @@ -103,11 +103,11 @@ const settingsStore = useSettingsStore(); const { updateStatus } = storeToRefs(applicationStore); const { getSelected: selectedWorkspace } = storeToRefs(workspacesStore); -const { getConnectionsOrder: connectionsOrder } = storeToRefs(connectionsStore); +const { connectionsOrder } = storeToRefs(connectionsStore); const { disableScratchpad } = storeToRefs(settingsStore); const { showSettingModal, showScratchpad } = applicationStore; -const { updateConnectionsOrder } = connectionsStore; +const { updateConnectionsOrder, initConnectionsOrder } = connectionsStore; const { selectWorkspace } = workspacesStore; const emit = defineEmits(['show-connections-modal']); @@ -150,6 +150,9 @@ watch(selectedWorkspace, (newVal, oldVal) => { }, 150); } }); + +if (!connectionsArr.value.length) + initConnectionsOrder();