diff --git a/src/sql/base/browser/ui/table/plugins/headerFilter.plugin.ts b/src/sql/base/browser/ui/table/plugins/headerFilter.plugin.ts index 8565579821..5f692caec1 100644 --- a/src/sql/base/browser/ui/table/plugins/headerFilter.plugin.ts +++ b/src/sql/base/browser/ui/table/plugins/headerFilter.plugin.ts @@ -99,6 +99,10 @@ export class HeaderFilter { if ((>column).filterable === false) { return; } + if (args.node.classList.contains('slick-header-with-filter')) { + // the the filter button has already being added to the header + return; + } args.node.classList.add('slick-header-with-filter'); const $el = jQuery(``) .addClass('slick-header-menubutton')