We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c2aa113 + 92cf38b commit 7d22fb3Copy full SHA for 7d22fb3
1 file changed
packages/vtable-plugins/src/filter/filter-toolbar.ts
@@ -174,6 +174,14 @@ export class FilterToolbar {
174
applyStyles(this.applyFilterButton, styles.footerButton(true));
175
this.valueFilter.updateStyles(styles);
176
this.conditionFilter.updateStyles(styles);
177
+ // 面板处于显示状态, 更新了样式, 则需要手动控制tab显隐
178
+ // 面板显示按值筛选或按条件筛选
179
+ const currentFilter = this.filterStateManager.getFilterState(this.selectedField);
180
+ if (currentFilter && currentFilter.type === 'byCondition') {
181
+ this.onTabSwitch('byCondition');
182
+ } else {
183
+ this.onTabSwitch('byValue');
184
+ }
185
}
186
187
attachEventListeners() {
0 commit comments