Skip to content

Commit f6de13c

Browse files
authored
Merge pull request #1 from jcoreio/various-fixes
Various fixes
2 parents 6f919b6 + 83df0b6 commit f6de13c

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

package.json

+3
Original file line numberDiff line numberDiff line change
@@ -112,5 +112,8 @@
112112
"inline-style-prefixer": "^3.0.6",
113113
"lodash.range": "^3.2.0",
114114
"prop-types": "^15.0.0"
115+
},
116+
"optionalDependencies": {
117+
"react-transition-context": "^1.0.0-beta9"
115118
}
116119
}

src/index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,9 @@ export default class ViewSlider extends Component<DefaultProps, Props, State> {
110110
})
111111
}
112112

113-
onTransitionEnd = (e?: Event) => {
113+
onTransitionEnd = (event?: Event) => {
114+
// ignore transitionend events from deeper components
115+
if (event && event.target !== this.viewport) return
114116
// phase 0: unset height and disable transitions
115117
this.setState({
116118
height: undefined,
File renamed without changes.

0 commit comments

Comments
 (0)