Responsive columns falling off of table in chrome
Responsive columns falling off of table in chrome
It appears that the responsive extension is failing to properly respond in the newer versions of chrome (and maybe older versions of internet explorer). I have this fiddle here http://jsfiddle.net/t2v01mxc/ that demonstrates this issue. Shrinking the output window will cause the last two columns to fall off of the page. This same fiddle in the newest versions of firefox and IE yield proper results. Is there any config options that I need to set or is this an internal issue with datatables responsive? If it helps any I'm pretty sure this worked properly in older versions of chrome.
Answers
This seems to be a webkit issue. After some further testing in both opera and safari it seems to be doing the same thing.
Also went ahead and did a test with the dev versions of the responsive plugin. Same issue on there.
http://jsfiddle.net/t2v01mxc/1/
I think this is something going wrong with the Bootstrap integration and is in fact the exact issue I was looking at when I came to the forum to look for distraction... I'll post back when I have a fix (assuming I get one).
Allan
Fixed here. The nightly of Response is now up-to-date and I'll release it tomorrow.
Allan
Here's example without bootstrap and it seems to be doing the same thing. If that helps any. http://jsfiddle.net/t2v01mxc/2/
Awesome! You're the best. Thanks for the speedy response.
It seems like this is still an issue Allan. Which sucks because it appeared to work the other day. I looked into the newest code in your update that you pushed yesterday and it looks like it had that new code that you sent me on the 9th. But the columns are still falling off the page again. Attached below is a newer revision of the jsfiddle from the other day with with the newest CDNs from the datatables site using the 1.10.5 update from yesterday.
http://jsfiddle.net/t2v01mxc/3/
Also it looks like the recalc function never gets called when the browser maximizes, un-maximizes, or snaps to the side of the screen atleast in windows 8 running chrome 40