ReactNativeでユーザーが自由のドラッグでソートできるような機能を提供している。そのために、react-native-sortable-listviewというライブラリを利用させていただいている。こんな感じになる。
とても便利なライブラリなのだが、たまにクラッシュする。以下のようなクラッシュログだ。
Undefined is not an object (evaluating 'wrapperLayout.pageY'))
さて、修正案が載っていた。
ライブラリ自体を直さないといけないので、forkして、直した
githubに公開しているので、RectNativeに導入するには、
npm i --save kasajei/react-native-sortable-listview#master
とすれば、既存のライブラリを置き換えてくれるはずだ。しばらく運用しているが、同様のエラーは起こっていない。ひとまず、これで良さそうだ。