More crash fixes

This commit is contained in:
len 2016-10-09 11:34:37 +02:00
parent 6cf84256fe
commit 4a6e2a5d99
2 changed files with 18 additions and 14 deletions

View File

@ -172,6 +172,7 @@ abstract class PagerReader : BaseReader() {
protected fun createGestureDetector(): GestureDetector { protected fun createGestureDetector(): GestureDetector {
return GestureDetector(activity, object : GestureDetector.SimpleOnGestureListener() { return GestureDetector(activity, object : GestureDetector.SimpleOnGestureListener() {
override fun onSingleTapConfirmed(e: MotionEvent): Boolean { override fun onSingleTapConfirmed(e: MotionEvent): Boolean {
if (isAdded) {
val positionX = e.x val positionX = e.x
if (positionX < pager.width * LEFT_REGION) { if (positionX < pager.width * LEFT_REGION) {
@ -181,6 +182,7 @@ abstract class PagerReader : BaseReader() {
} else { } else {
readerActivity.toggleMenu() readerActivity.toggleMenu()
} }
}
return true return true
} }
}) })

View File

@ -127,6 +127,7 @@ class WebtoonReader : BaseReader() {
protected fun createGestureDetector(): GestureDetector { protected fun createGestureDetector(): GestureDetector {
return GestureDetector(context, object : SimpleOnGestureListener() { return GestureDetector(context, object : SimpleOnGestureListener() {
override fun onSingleTapConfirmed(e: MotionEvent): Boolean { override fun onSingleTapConfirmed(e: MotionEvent): Boolean {
if (isAdded) {
val positionX = e.x val positionX = e.x
if (positionX < recycler.width * LEFT_REGION) { if (positionX < recycler.width * LEFT_REGION) {
@ -136,6 +137,7 @@ class WebtoonReader : BaseReader() {
} else { } else {
readerActivity.toggleMenu() readerActivity.toggleMenu()
} }
}
return true return true
} }
}) })