Comments (5)
Also seen are
TypeError: Cannot read property 'dispatchEvent' of null
1
File "webpack:///./~/react-autosize-textarea/lib/TextareaAutosize.js" line 55 col 1 in a
return _this.textarea.dispatchEvent(event);
This one only occurs in Chrome 55 on Windows
from react-autosize-textarea.
Hi @r-tock , I'm sorry but I'm having trouble reproducing it.
What I can see from you logs is that the component is trying to dispatch an event through the ref this.textarea
which, in your case, is null
, and this causes the error.
Which version of React
are you using? I'm asking because this looks like an error due to using an older version of React
like v0.13
from react-autosize-textarea.
we are on the latest react 15.4.2, these are caught by rollbar.js
from react-autosize-textarea.
Is it possible that this is caused by some race condition? Maybe while the component is being unmounted.
from react-autosize-textarea.
Is it possible that this is caused by some race condition? Maybe while the component is being unmounted.
It's possible even if we're using it in production in several projects and it never happend to us 😕
Still, I noticed that this ugly setTimeout
could be easily removed by using componentDidUpdate
instead of componentWillReceiveProps
to manually trigger un update!
I'm hoping that removing the async setTimeout
will fix your problem.
from react-autosize-textarea.
Related Issues (20)
- autoFocus doesn't work HOT 1
- IE11 not supported (?) HOT 1
- Passing a function to ref fails prop type validation HOT 6
- THANK YOU! HOT 1
- lose ref value after rerendering page HOT 3
- Switch to forwardRef instead of callback style ref HOT 1
- Function passed to innerRef is never called HOT 1
- onChange typescript definition problem HOT 1
- How the initial height of the textarea is calculated ? HOT 1
- Failed prop type: Invalid prop `innerRef` of type `function` supplied to `TextareaAutosizeClass`, expected `object` HOT 3
- Styled Component example seems to be broken HOT 2
- How to ADD EMOJI PICKER??
- 7.1 version breaks TypeScript projects by declaring optional properties as required HOT 5
- How to 'force' auto-height calculation? HOT 1
- Add react 17 as peer dependency HOT 5
- "Paste" doesn't work HOT 1
- Bottom padding missing in Firefox HOT 1
- Bug with latest version of autosize HOT 3
- Using StyledComponents and MaxRows without "jumps"
- Page scrolls up when typing (when being zoomed out in Safari) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-autosize-textarea.