Added fling fail-safe

pull/194/merge
M66B 4 years ago
parent 46ad2f4fa0
commit d4fe78781d

@ -2427,8 +2427,17 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
@Override @Override
public void onOverScrolled(int scrollX, int scrollY, int dx, int dy, boolean clampedX, boolean clampedY) { public void onOverScrolled(int scrollX, int scrollY, int dx, int dy, boolean clampedX, boolean clampedY) {
if (clampedY && ((WebViewEx) wvBody).isZoomedY()) if (clampedY && ((WebViewEx) wvBody).isZoomedY()) {
rv.fling(dx * 10, dy * 10); boolean flinged = false;
try {
if (rv != null)
flinged = rv.fling(dx * 10, dy * 10);
} catch (Throwable ex) {
Log.e(ex);
}
if (!flinged)
properties.scrollBy(dx, dy);
}
} }
@Override @Override

Loading…
Cancel
Save