I am trying inject custom filters (Angualr ui-select controls) using filterHeaderTemplate property.
Filter controls are getting rendered successfully but facing UI issues.
Filter controls are not visible properly.

As control is rendering in "ui-grid-header-canvas" element, because of overflow-hidden property it is happening.
But, when I added following styles
.ui-grid-header-viewport {
overflow: visible;
}
.ui-grid-top-panel {
overflow: visible;
}
.ui-grid-cell > .ui-grid-cell-contents {
overflow: visible;
}
grid becomes

Is there any way where it can be rendered properly?
I am trying inject custom filters (Angualr ui-select controls) using filterHeaderTemplate property.
Filter controls are getting rendered successfully but facing UI issues.
Filter controls are not visible properly.
As control is rendering in "ui-grid-header-canvas" element, because of overflow-hidden property it is happening.
But, when I added following styles
.ui-grid-header-viewport {
overflow: visible;
}
.ui-grid-top-panel {
overflow: visible;
}
.ui-grid-cell > .ui-grid-cell-contents {
overflow: visible;
}
grid becomes
Is there any way where it can be rendered properly?