Recect FF update messes up horizontal scrolling (when scrolly = a value, and scrollx = Y).
Recect FF update messes up horizontal scrolling (when scrolly = a value, and scrollx = Y).
Gdalston1
Posts: 5Questions: 1Answers: 0
Horizontal scrolling header is not in sync with data. .
Used to work very well in Firefox, with new FF update its awful - especially with many columns.
The datatables website example for horizontal and vertical scrolling exhibits this behaviour when I use FF, but Chrome is great.
Datatables is sweet, BTW.
Any ideas ??
Thanks
This discussion has been closed.
Answers
That example works fine for me - Firefox 55.0.3 (32-bit).
I have the same version = FF 55.0.3 (32 bit).
But the header does not sync on horz scroll when scrolling. After scroll is done, it is synced.
Thanks
Sorry, I should say that it exhibits the behaviour when I drag the bar.
When I click the arrow on the scroll control, it works fine!
Thanks
Firefox 55.0.3 Windows and I've not been able to reproduce that using this example I'm afraid. What platform are you using?
Allan
Allan,
Windows 10 pro. FF 55.0.3.
On your website example, the header does not align with the data until the drag is complete. It becomes more obvious if you drag the slider back and forth. Not too bothersome with 10 columns. But with 50 columns (with or without fixed columns active) the misalignment becomes more obvious. (My users don't have much else to complain about!)
Thanks for your tremendous efforts on Datatables - beyond awesome.
Again it works well in Chrome. The misalign also occurs in Edge.
Question - I am starting to use Angularjs-Datatables https://l-lin.github.io/angular-datatables/#/welcome (works well). Do you know if Editor has been used with AngularIs?
I prefer Jquery, but client wants Angular.
Thanks again,
Greg Alston
What's weird is that during the drag they stay in sync for me. A bit slower than Chrome perhaps, but they still redraw to say in sync. I'm not sure why the
scroll
event wouldn't be triggering in Firefox during the drag (which is what is used to keep them in sync). Do you have an extension install that might do that?They've been used side by side, but they don't directly integrate.
Allan
No extensions, plugins, etc.
Reset FF and same behaviour - also in Edge.
Thanks again