When you set column with flex property, filter input after render has default width (100).

My proposal is:

add function to grid afterlayout event


afterlayout: this.adjustFilterWidth