#2194 Crash Report 3.3.3: ArrayIndexOutOfBoundsException: CoreReaderFragment.getCurrentWebView (CoreReaderFragment.java:932) - guard against negative values

This commit is contained in:
Sean Mac Gillicuddy 2020-07-10 11:18:50 +01:00
parent d2e1273603
commit a3822ad7b9

View File

@ -928,7 +928,7 @@ public abstract class CoreReaderFragment extends BaseFragment
@NotNull @Override public KiwixWebView getCurrentWebView() { @NotNull @Override public KiwixWebView getCurrentWebView() {
if (webViewList.size() == 0) return newMainPageTab(); if (webViewList.size() == 0) return newMainPageTab();
if (currentWebViewIndex < webViewList.size()) { if (currentWebViewIndex < webViewList.size() && currentWebViewIndex > 0) {
return webViewList.get(currentWebViewIndex); return webViewList.get(currentWebViewIndex);
} else { } else {
return webViewList.get(0); return webViewList.get(0);