Skip to content
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

support scroll interaction on fixed rows/cols #708

Merged
merged 5 commits into from
Jul 9, 2017
Merged

support scroll interaction on fixed rows/cols #708

merged 5 commits into from
Jul 9, 2017

Conversation

danalloway
Copy link
Contributor

@danalloway danalloway commented Jun 23, 2017

this PR provides opt-in support for scroll interaction on Grids that have fixed columns or rows.

here is a live demo of it working: https://goo.gl/xKCYBk
use Chrome DevTools device toolbar to view the site on a smaller device to try it out

please remember that this is just a POC to move the discussion forward for those who need this type of functionality.

enjoy all the scrollbars

@bvaughn
Copy link
Owner

bvaughn commented Jul 8, 2017

please remember that this is just a POC to move the discussion forward for those who need this type of functionality.

Is there a reason this is just a POC and not something you would want merged and released?

Edit: Looks like there's an issue with the scrollbar overflow/padding in the fixed column/row that enables you to scroll too far. Maybe this is what you were concerned about?

@danalloway
Copy link
Contributor Author

danalloway commented Jul 8, 2017 via email

@bvaughn
Copy link
Owner

bvaughn commented Jul 9, 2017

Gotcha. Thanks for the update.

I have noticed one issue (which I edited my previous comment to mention). I'll take a stab at resolving it. If it doesn't turn out to be too complicated. If it does, I may pass this PR back to you to look into it.

Edit: Fortunately I think I have a reasonable solution for the scrollbar issue. Should be okay to move forward with this PR.

@bvaughn bvaughn merged commit 8af9e57 into bvaughn:master Jul 9, 2017
@bvaughn
Copy link
Owner

bvaughn commented Jul 9, 2017

Thank you for this contribution. I'm really glad to see how well this feature works. It's been requested a few times.

I'm sorry it took me so long to review it. I've been busy.

This feature has just been released in version 9.9.0 of the library and I've given you credit in the CHANGELOG.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants