Commit 764e3a17 authored by Thomas's avatar Thomas
Browse files

Fix a crash with long threads

parent a79121a8
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -118,12 +118,7 @@ public class DividerDecoration extends RecyclerView.ItemDecoration {

                        c.drawLine(startPx, view.getTop() - margin, startPx, bottomPx, paint);
                    }
                    int color;
                    if (indentation - 1 >= colorList.size()) {
                        color = colorList.get(indentation - 1 - colorList.size());
                    } else {
                        color = colorList.get(indentation - 1);
                    }
                    int color = colorList.get(indentation%colorList.size()-1);
                    paint.setColor(ResourcesCompat.getColor(_mContext.getResources(), color, _mContext.getTheme()));

                    float startDp = 6 * fontScale * (indentation - 1) + 6 * fontScale;
+1 −6
Original line number Diff line number Diff line
@@ -127,12 +127,7 @@ public class DividerDecorationSimple extends RecyclerView.ItemDecoration {

                        c.drawLine(startPx, view.getTop() - margin, startPx, bottomPx, paint);
                    }
                    int color;
                    if (indentation - 1 >= colorList.size()) {
                        color = colorList.get(indentation - 1 - colorList.size());
                    } else {
                        color = colorList.get(indentation - 1);
                    }
                    int color = colorList.get(indentation%colorList.size()-1);
                    paint.setColor(ResourcesCompat.getColor(_mContext.getResources(), color, _mContext.getTheme()));

                    float startDp = 6 * fontScale * (indentation - 1) + 6 * fontScale;