drag and drop logic now works correctly on mobile when both the stage is draggable and a shape