Describe the bug
Hi, I came across an unexpected behavior when working with columns in the DataTable and TreeTable components. In the latter, the Column component's filterPosition attribute is not taken into account.
Expected behavior: When setting the filterPosition attribute to 'top', the filter in TreeTable should appear above the header, but in reality, its position doesn't change.

Reproducer
No response
Expected behavior
No response
PrimeFaces edition
None
PrimeFaces version
15.0.0
Theme
No response
JSF implementation
Mojarra
JSF version
4.0
Java version
21
Browser(s)
No response