diff --git a/src/renderer/components/WorkspaceTabTable.vue b/src/renderer/components/WorkspaceTabTable.vue index e61f28b1..b6676464 100644 --- a/src/renderer/components/WorkspaceTabTable.vue +++ b/src/renderer/components/WorkspaceTabTable.vue @@ -132,6 +132,7 @@ v-if="isSearch" :fields="fields" @filter="updateFilters" + @filter-change="resizeScroller" />
@@ -293,6 +294,7 @@ export default { this.filters = []; this.getTableData(); } + this.resizeScroller(); } }, created () { @@ -436,6 +438,9 @@ export default { downloadTable (format) { this.$refs.queryTable.downloadTable(format, this.table); }, + resizeScroller () { + setTimeout(() => this.$refs.queryTable.refreshScroller(), 1); + }, updateFilters (clausoles) { this.filters = clausoles; this.getTableData(); diff --git a/src/renderer/components/WorkspaceTabTableFilters.vue b/src/renderer/components/WorkspaceTabTableFilters.vue index 24806266..2ae51437 100644 --- a/src/renderer/components/WorkspaceTabTableFilters.vue +++ b/src/renderer/components/WorkspaceTabTableFilters.vue @@ -5,7 +5,7 @@ :key="index" class="workspace-table-filters-row" > -