Skip to content

Commit 6333668

Browse files
author
Bart Arribe
authored
Merge pull request #789 from fungilation/master
fixes #582 (Android not setting this onLayout first?)
2 parents 1ca92e5 + 658923f commit 6333668

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

examples/android/gradlew

100755100644
File mode changed.

src/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,8 @@ export default class extends Component {
394394
updateIndex = (offset, dir, cb) => {
395395
const state = this.state
396396
let index = state.index
397+
if (!this.internals.offset) // Android not setting this onLayout first? https://github.com/leecade/react-native-swiper/issues/582
398+
this.internals.offset = {}
397399
const diff = offset[dir] - this.internals.offset[dir]
398400
const step = dir === 'x' ? state.width : state.height
399401
let loopJump = false

0 commit comments

Comments
 (0)