mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Avoid crash when unknown reading mode is used
This commit is contained in:
		@@ -554,10 +554,14 @@ class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private fun showReadingModeToast(mode: Int) {
 | 
			
		||||
        val strings = resources.getStringArray(R.array.viewers_selector)
 | 
			
		||||
        readingModeToast?.cancel()
 | 
			
		||||
        readingModeToast = toast(strings[mode]) {
 | 
			
		||||
            it.setGravity(Gravity.CENTER_VERTICAL or Gravity.CENTER_HORIZONTAL, 0, 0)
 | 
			
		||||
        try {
 | 
			
		||||
            val strings = resources.getStringArray(R.array.viewers_selector)
 | 
			
		||||
            readingModeToast?.cancel()
 | 
			
		||||
            readingModeToast = toast(strings[mode]) {
 | 
			
		||||
                it.setGravity(Gravity.CENTER_VERTICAL or Gravity.CENTER_HORIZONTAL, 0, 0)
 | 
			
		||||
            }
 | 
			
		||||
        } catch (e: ArrayIndexOutOfBoundsException) {
 | 
			
		||||
            Timber.e("Unknown reading mode: $mode")
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user