Skip to content

Commit 0f96fb7

Browse files
authored
Merge pull request #774 from atomjack/issue695
Changed mPanelSlideListeners to a CopyOnWriteArrayList. Addresses #695.
2 parents 7fb8e1e + fa0238c commit 0f96fb7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

library/src/main/java/com/sothree/slidinguppanel/SlidingUpPanelLayout.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727

2828
import com.sothree.slidinguppanel.library.R;
2929

30-
import java.util.ArrayList;
3130
import java.util.List;
31+
import java.util.concurrent.CopyOnWriteArrayList;
3232

3333
public class SlidingUpPanelLayout extends ViewGroup {
3434

@@ -216,7 +216,7 @@ public enum PanelState {
216216
private float mInitialMotionY;
217217
private boolean mIsScrollableViewHandlingTouch = false;
218218

219-
private List<PanelSlideListener> mPanelSlideListeners = new ArrayList<>();
219+
private List<PanelSlideListener> mPanelSlideListeners = new CopyOnWriteArrayList<>();
220220
private View.OnClickListener mFadeOnClickListener;
221221

222222
private final ViewDragHelper mDragHelper;

0 commit comments

Comments
 (0)