mirror of
https://github.com/mihonapp/mihon.git
synced 2025-10-09 12:59:34 +02:00
More crash fixes
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@@ -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
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user