-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed #15852 - Table: Frozen columns are displaced #15854
Conversation
sync with master repository
Update fork from upstream
Update from master
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
Hi @ranthonissen If so here is my qickfix: recalculateColumns() {
const siblings = DomHandler.siblings(this.el.nativeElement);
const index = DomHandler.index(this.el.nativeElement);
const time = this.alignFrozen === 'right' ? (siblings.length - index + 1) * 50 : (index + 1) * 50; //this line
setTimeout(() => {
this.updateStickyPosition();
}, time);
this.updateStickyPosition();
} |
As far as I am familiar with the code, the fix provided in #15302 did not solve the problem, but only delayed the calculation of the column position, causing this issue #15852. I think this fix resolves that issue, making the delayed execution of |
I haven't tested it myself, but i might also fix #15816, as it is the same code portion that seems to cause that issue |
@bartlomiej-dobosz |
@bartlomiej-dobosz Any update on this PR? The issues on the frozen columns are a showstopper for our team. I think some more issues were introduced by #15302. So I think it might be a good idea to revert these changes, start over from that point with another approach, and closely keep an eye on the fix for the original issue #15303, and making sure no new issues get introduced. |
Sorry I forgot to reply here. |
Fixed #15852 - Table: Frozen columns are displaced