Hey so I'm trying to replicate some list items using Phaser that is able to be scrolled by touch. These list items are represented by sprites and are in a container group and are shown in a grid. I'm have trouble with being able to scroll this list because the sprites in it are able to be dragged in order to rearrange their order. Scrolling is problematic because when I try to drag the list I am invoking the drag of the individual sprite and therefore can't move the list. I had a solution that I would appreciate some help to implement. I realize that Phaser has an onHold event for the input. I would like to have the sprite starting to drag after it's listener is called on. I'm thinking that in order to manually invoke the drag after the set period I would use something like sprite.input.startDrag but I haven't been able to use it correctly. Any help would be greatly appreciated. Mike