diff --git a/src/renderer/components/WorkspaceQueryTab.vue b/src/renderer/components/WorkspaceQueryTab.vue index 80dc7120..35d652e0 100644 --- a/src/renderer/components/WorkspaceQueryTab.vue +++ b/src/renderer/components/WorkspaceQueryTab.vue @@ -57,6 +57,7 @@ :results="results" :tab-uid="tab.uid" :conn-uid="connection.uid" + :is-selected="isSelected" mode="query" @update-field="updateField" @delete-selected="deleteSelected" diff --git a/src/renderer/components/WorkspaceQueryTable.vue b/src/renderer/components/WorkspaceQueryTable.vue index c7aafd2c..a32bd400 100644 --- a/src/renderer/components/WorkspaceQueryTable.vue +++ b/src/renderer/components/WorkspaceQueryTable.vue @@ -97,7 +97,8 @@ export default { props: { results: Array, connUid: String, - mode: String + mode: String, + isSelected: Boolean }, data () { return { @@ -273,7 +274,7 @@ export default { : []; }, resizeResults () { - if (this.$refs.resultTable) { + if (this.$refs.resultTable && this.isSelected) { const el = this.$refs.tableWrapper; if (el) { diff --git a/src/renderer/components/WorkspaceTableTab.vue b/src/renderer/components/WorkspaceTableTab.vue index d1be581e..9b95bb62 100644 --- a/src/renderer/components/WorkspaceTableTab.vue +++ b/src/renderer/components/WorkspaceTableTab.vue @@ -90,6 +90,7 @@ :results="results" :tab-uid="tabUid" :conn-uid="connection.uid" + :is-selected="isSelected" mode="table" @update-field="updateField" @delete-selected="deleteSelected"