-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Strict mode compatibility #1353
Comments
@bvaughn can this be addressed? Concurrent mode is coming and it'd be nice if the library worked smoothly with it. |
It also seems to be used in |
In I'm going to open a PR adding the same pattern for UPD: #1477 |
Even if I use https://codesandbox.io/s/react-virtualized-list-with-width-100-dunc2 You can see that if you scroll list down, new items don't appear. This can mean that there are side effects in places where they shouldn't be https://reactjs.org/docs/strict-mode.html#detecting-unexpected-side-effects |
Thanks for bringing this up! I kinda lost track of some bugs. Will prioritize! |
Would be awesome to get the strict mode issue fixed. Thanks for the great work so far! |
Hello! Are there any news on this one? Would be awesome to get rid of those warnings cluttering the console :). Thank you for the effort and the nice library! |
I'd appreciate a fix for this. Thanks for great work! |
This codesandbox example seems to be fixed after upgrading to RV 9.22, maybe it is related to #1477 |
This codesandbox isn't working as of 30/09/20. New items are not being rendered |
Also keen to see a fix for this. We use react-virtualized and are considering trialing React concurrent and I'm not sure if this will just be an annoyance or cause actual errors. |
Not sure, why need react-virtualized/source/Table/Table.js Line 342 in e360d95
|
A simple workaround would be |
@bvaughn please take a look at this problem. It is annoying and takes up space when seeing it at the browser's console. |
As pointed by @reliveyy here: bvaughn#1353 (comment)
Is this lib still maintained? Issue exists still beginning of 2019... |
Maybe this is a good alternative to this package. But I didn't have the time to try it yet. |
still occuring on 2024 |
we had https://github.com/inokawa/virtua ( a new and better package ) |
This library will stop working with React 19 |
RV makes use of
findDOMNode
inWindowScroller
and that's deprecated in recent versions of react. You might want to switch this to using refs instead. :)The text was updated successfully, but these errors were encountered: