Skip to content

Commit e9b0a1d

Browse files
committed
v14.1.1: fix animate false
1 parent 28943db commit e9b0a1d

5 files changed

Lines changed: 33 additions & 33 deletions

File tree

dist/esm/index.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,17 @@ class Dialog extends React.Component {
9595
}
9696

9797
componentDidMount() {
98-
this.setState({ open: false }, () => {
99-
if(this.props.animate === false) {
100-
this.setState({ open: true });
101-
} else {
102-
// make sure state is false first before opening the dialog
103-
// to ensure opening is animated
98+
if(this.props.animate === false) {
99+
this.setState({ open: true });
100+
} else {
101+
// make sure state is false first before opening the dialog
102+
// to ensure opening is animated
103+
this.setState({ open: false }, () => {
104104
setTimeout(() => {
105105
this.setState({ open: true });
106106
}, 10);
107-
}
108-
});
107+
});
108+
}
109109
this.props.document.addEventListener('keydown', this.handler, true);
110110
}
111111

dist/umd/index.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -103,17 +103,17 @@
103103
}
104104

105105
componentDidMount() {
106-
this.setState({ open: false }, () => {
107-
if(this.props.animate === false) {
108-
this.setState({ open: true });
109-
} else {
110-
// make sure state is false first before opening the dialog
111-
// to ensure opening is animated
106+
if(this.props.animate === false) {
107+
this.setState({ open: true });
108+
} else {
109+
// make sure state is false first before opening the dialog
110+
// to ensure opening is animated
111+
this.setState({ open: false }, () => {
112112
setTimeout(() => {
113113
this.setState({ open: true });
114114
}, 10);
115-
}
116-
});
115+
});
116+
}
117117
this.props.document.addEventListener('keydown', this.handler, true);
118118
}
119119

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@depay/react-dialog",
33
"moduleName": "ReactDialog",
4-
"version": "14.1.0",
4+
"version": "14.1.1",
55
"description": "A basic dialog component for react.",
66
"main": "./dist/umd/index.js",
77
"module": "./dist/esm/index.js",

src/components/Dialog.jsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,17 @@ class Dialog extends React.Component {
3434
}
3535

3636
componentDidMount() {
37-
this.setState({ open: false }, () => {
38-
if(this.props.animate === false) {
39-
this.setState({ open: true })
40-
} else {
41-
// make sure state is false first before opening the dialog
42-
// to ensure opening is animated
37+
if (this.props.animate === false) {
38+
this.setState({ open: true })
39+
} else {
40+
// make sure state is false first before opening the dialog
41+
// to ensure opening is animated
42+
this.setState({ open: false }, () => {
4343
setTimeout(() => {
4444
this.setState({ open: true })
4545
}, 10)
46-
}
47-
})
46+
})
47+
}
4848
this.props.document.addEventListener('keydown', this.handler, true)
4949
}
5050

tmp/index.dev.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -105,17 +105,17 @@
105105
}
106106

107107
componentDidMount() {
108-
this.setState({ open: false }, () => {
109-
if(this.props.animate === false) {
110-
this.setState({ open: true });
111-
} else {
112-
// make sure state is false first before opening the dialog
113-
// to ensure opening is animated
108+
if(this.props.animate === false) {
109+
this.setState({ open: true });
110+
} else {
111+
// make sure state is false first before opening the dialog
112+
// to ensure opening is animated
113+
this.setState({ open: false }, () => {
114114
setTimeout(() => {
115115
this.setState({ open: true });
116116
}, 10);
117-
}
118-
});
117+
});
118+
}
119119
this.props.document.addEventListener('keydown', this.handler, true);
120120
}
121121

0 commit comments

Comments
 (0)