While working on https://github.com/phetsims/scenery/issues/999, I noticed that ToolboxPanel is the only client of DragListener.createForwardingListener that is using allowTouchSnag: false. In that issue, we changed the default to allowTouchSnag: true, and I changed ToolboxPanel accordingly to:
I'm guessing that this was an oversight, because ToolboxPanel is similar to other UI components that use allowTouchSnag: true. If it's not an oversight, please document why allowTouchSnag: false is appropriate in this case.
While working on https://github.com/phetsims/scenery/issues/999, I noticed that
ToolboxPanel
is the only client ofDragListener.createForwardingListener
that is usingallowTouchSnag: false
. In that issue, we changed the default toallowTouchSnag: true
, and I changedToolboxPanel
accordingly to:I'm guessing that this was an oversight, because
ToolboxPanel
is similar to other UI components that useallowTouchSnag: true
. If it's not an oversight, please document whyallowTouchSnag: false
is appropriate in this case.