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"
>
-