From 4862d51fba863e055ca6735586b0abe4894037eb Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Fri, 5 Mar 2021 17:10:52 +0100 Subject: [PATCH] fix(UI): wrong height in scrolling tables in some cases --- src/renderer/components/WorkspaceQueryTab.vue | 1 + src/renderer/components/WorkspaceQueryTable.vue | 5 +++-- src/renderer/components/WorkspaceTableTab.vue | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) 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"