Skip to content

Commit dbdd139

Browse files
committed
update getDerivedStateFromProps
1 parent d5d435b commit dbdd139

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/ScrollElement.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class ScrollElement extends React.Component {
3030
const nextState = {
3131
prevProps: props,
3232
};
33-
if (prevProps) {
33+
if (prevProps && props !== prevProps) {
3434
$self.scrollEventListener();
3535
}
3636
return nextState; // eslint-disable-line

src/ScrollParallax.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class ScrollParallax extends React.Component {
4545
const nextState = {
4646
prevProps: props,
4747
};
48-
if (prevProps) {
48+
if (prevProps && props !== prevProps) {
4949
const equal = objectEqual(prevProps.animation, props.animation);
5050
if (!equal) {
5151
$self.setDefaultData(props.animation || {});

0 commit comments

Comments
 (0)