TreeTable: Header/Footer columns are misaligned
Describe the bug
Header/Footer columns are misaligned
https://primeng.org/treetable#gridlines
There is a padding of 17px applied to the right of header/footer:
Environment
unrelated
Reproducer
https://primeng.org/treetable#gridlines
Angular version
unrelated
PrimeNG version
17.16.1
Build / Runtime
Angular CLI App
Language
TypeScript
Node version (for AoT issues node --version)
unrelated
Browser(s)
No response
Steps to reproduce the behavior
- Visit https://primeng.org/treetable
- View all treetables
Expected behavior
Header/Footer columns should align with body columns.
Example (Table Component):
This line is responsible for this bug. It adding a padding no matter scroll bar exist or not.
https://github.com/primefaces/primeng/blob/b55baa83ea597d9fd5ab0e7198ce6f98810116ec/src/app/components/treetable/treetable.ts#L2423
I have tested it in my local, i deleted this line it solved the problem and nothing broke up.
But i am not sure, it might broke something. Maybe @cetincakiroglu can help.
This seems to be fixed now in v18 https://v18.primeng.org/treetable#gridlines
Bug is there again: https://v18.primeng.org/treetable#gridlines