The various fireOnHold options of PushButtonModel are not supported with alt input. "press and hold" behavior is generally not screen reader compatible so we didn't look into adding support for it. But it has come up several times. See https://github.com/phetsims/build-a-nucleus/issues/196 for an example.
I think we should add support for this in PushButtonModel (and other models like #796). We can be screen reader compatible by using some aria role other than button. That should work even if it is a bit unconventional.
Consider doing the same thing for FireListener in scenery.
The various
fireOnHold
options of PushButtonModel are not supported with alt input. "press and hold" behavior is generally not screen reader compatible so we didn't look into adding support for it. But it has come up several times. See https://github.com/phetsims/build-a-nucleus/issues/196 for an example.I think we should add support for this in PushButtonModel (and other models like #796). We can be screen reader compatible by using some aria role other than button. That should work even if it is a bit unconventional.
Consider doing the same thing for FireListener in scenery.