Merge pull request #703 from pathmapper/fix_674

Add again shouldComponentUpdate
This commit is contained in:
Orange Mug 2020-06-29 15:41:49 +01:00 committed by GitHub
commit cc4133aac1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -97,6 +97,16 @@ export default class MapMapboxGl extends React.Component {
)
}
shouldComponentUpdate(nextProps, nextState) {
let should = false;
try {
should = JSON.stringify(this.props) !== JSON.stringify(nextProps) || JSON.stringify(this.state) !== JSON.stringify(nextState);
} catch(e) {
// no biggie, carry on
}
return should;
}
componentDidUpdate(prevProps) {
if(!IS_SUPPORTED) return;