title: Crashing android app while taking screenshot in One Plus 7 Pro [React-Native]
body: <p>I am developing app in react-native, I am facing an issue whenever I take screenshot in android from any screen of app, it is getting crash in One Plus 7 Pro.</p>
  
  <p><strong>Crash Report from Android Studio</strong></p>
  
  <pre><code>2019-07-19 12:22:15.728 13778-13778/? E/SensorManager: registerListenerImpl sensorName:lsm6dsm Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.abcd,callingPid:13778,callingUid:10279
  2019-07-19 12:22:15.913 13778-13778/? E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:22:15.913 13778-13778/? E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:22:15.963 13778-13829/? E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:22:15.963 13778-13829/? E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:22:45.318 13778-13778/com.abcd E/SensorManager: unregisterListenerImpl callingApp: com.abcd,callingPid:13778,callingUid:10279
  2019-07-19 12:23:12.210 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.fps.history.enabled"
  2019-07-19 12:23:12.210 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:12.210 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:23:12.214 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:12.214 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:23:23.699 13778-13778/com.abcd E/SensorManager: registerListenerImpl sensorName:lsm6dsm Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.abcd,callingPid:13778,callingUid:10279
  2019-07-19 12:23:48.223 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.fps.history.enabled"
  2019-07-19 12:23:48.223 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:48.223 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:23:48.262 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:48.262 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:23:52.916 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.fps.history.enabled"
  2019-07-19 12:23:52.916 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:52.916 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  2019-07-19 12:23:52.984 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.multithread.enabled"
  2019-07-19 12:23:52.984 13778-13829/com.abcd E/libc: Access denied finding property "persist.vendor.hwui.skia.reduce.overdraw.enabled"
  
  </code></pre>
  
  <p><strong>Crash Report from React- Native Console</strong></p>
  
  <pre><code>ExceptionsManager.js:84 Cannot record touch end without a touch start.
  Touch End: Touch Bank: %s
   {"identifier":2,"pageX":347.10205078125,"pageY":149.87754821777344,"timestamp":68288113} [{"touchActive":false,"startPageX":233.79591369628906,"startPageY":171.10203552246094,"startTimeStamp":68288102,"currentPageX":233.79591369628906,"currentPageY":171.10203552246094,"currentTimeStamp":68288113,"previousPageX":233.79591369628906,"previousPageY":171.10203552246094,"previousTimeStamp":68288102},{"touchActive":false,"startPageX":127.34693908691406,"startPageY":220.7346954345703,"startTimeStamp":68288105,"currentPageX":127.34693908691406,"currentPageY":220.7346954345703,"currentTimeStamp":68288113,"previousPageX":127.34693908691406,"previousPageY":220.7346954345703,"previousTimeStamp":68288105}]
  reactConsoleErrorHandler @ ExceptionsManager.js:84
  console.error @ YellowBox.js:59
  recordTouchEnd @ ReactNativeRenderer-dev.js:1676
  recordTouchTrack @ ReactNativeRenderer-dev.js:1714
  extractEvents @ ReactNativeRenderer-dev.js:2255
  extractEvents @ ReactNativeRenderer-dev.js:877
  runExtractedEventsInBatch @ ReactNativeRenderer-dev.js:931
  (anonymous) @ ReactNativeRenderer-dev.js:2620
  batchedUpdates$1 @ ReactNativeRenderer-dev.js:14041
  batchedUpdates @ ReactNativeRenderer-dev.js:2525
  _receiveRootNodeIDEvent @ ReactNativeRenderer-dev.js:2619
  receiveTouches @ ReactNativeRenderer-dev.js:2695
  __callFunction @ MessageQueue.js:344
  (anonymous) @ MessageQueue.js:107
  __guard @ MessageQueue.js:291
  callFunctionReturnFlushedQueue @ MessageQueue.js:106
  (anonymous) @ debuggerWorker.js:72
  2ExceptionsManager.js:84 Cannot record touch end without a touch start.
  Touch End: Touch Bank: %s
   {"identifier":2,"pageX":347.10205078125,"pageY":149.87754821777344,"timestamp":68288113} [{"touchActive":false,"startPageX":233.79591369628906,"startPageY":171.10203552246094,"startTimeStamp":68288102,"currentPageX":233.79591369628906,"currentPageY":171.10203552246094,"currentTimeStamp":68288113,"previousPageX":233.79591369628906,"previousPageY":171.10203552246094,"previousTimeStamp":68288113},{"touchActive":false,"startPageX":127.34693908691406,"startPageY":220.7346954345703,"startTimeStamp":68288105,"currentPageX":127.34693908691406,"currentPageY":220.7346954345703,"currentTimeStamp":68288113,"previousPageX":127.34693908691406,"previousPageY":220.7346954345703,"previousTimeStamp":68288113}]
  reactConsoleErrorHandler @ ExceptionsManager.js:84
  console.error @ YellowBox.js:59
  recordTouchEnd @ ReactNativeRenderer-dev.js:1676
  recordTouchTrack @ ReactNativeRenderer-dev.js:1714
  extractEvents @ ReactNativeRenderer-dev.js:2255
  extractEvents @ ReactNativeRenderer-dev.js:877
  runExtractedEventsInBatch @ ReactNativeRenderer-dev.js:931
  (anonymous) @ ReactNativeRenderer-dev.js:2620
  batchedUpdates$1 @ ReactNativeRenderer-dev.js:14041
  batchedUpdates @ ReactNativeRenderer-dev.js:2525
  _receiveRootNodeIDEvent @ ReactNativeRenderer-dev.js:2619
  receiveTouches @ ReactNativeRenderer-dev.js:2695
  __callFunction @ MessageQueue.js:344
  (anonymous) @ MessageQueue.js:107
  __guard @ MessageQueue.js:291
  callFunctionReturnFlushedQueue @ MessageQueue.js:106
  (anonymous) @ debuggerWorker.js:72
  
  </code></pre>
  
  <pre><code>"dependencies": {
      "firebase": "^5.0.3",
      "lodash": "^4.17.11",
      "prop-types": "^15.6.2",
      "react": "16.4.1",
      "react-native": "0.56.0",
      "react-native-elements": "^0.19.1",
      "react-native-firebase": "^5.3.1",
      "react-native-iphone-x-helper": "^1.2.0",
      "react-native-keyboard-aware-scroll-view": "^0.8.0",
      "react-native-loading-spinner-overlay": "^1.0.1",
      "react-native-modal-datetime-picker": "^7.4.0",
      "react-native-navigation": "^2.3.0",
      "react-native-secure-key-store": "^2.0.2",
      "react-native-segmented-control-tab": "^3.3.1",
      "react-native-size-matters": "^0.2.1",
      "react-native-svg": "6.5.3",
      "react-native-svg-charts": "^5.2.0",
      "react-native-tabbar-bottom": "^1.0.4",
      "react-native-vector-icons": "^6.1.0",
      "react-redux": "^6.0.0",
      "redux": "^4.0.1"
    },
    "devDependencies": {
      "babel-jest": "23.6.0",
      "babel-polyfill": "^6.26.0",
      "babel-preset-react-native": "5.0.2",
      "jest": "23.6.0",
      "react-test-rend
  </code></pre>
  
  <p>I am unable to reach out to the exact solution.</p>
  
  <p>Device has Android 9 Version and tried with other devices which has same Android Version but there is no crash with any of them.fie</p>
  
  <p>Please suggest me how I can fix this issue.</p>