You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Noticed this while testing #2378, but event bubbling on the VolumeMenuButton menu seems to be busted in IE8 in master right now. Just tested to confirm, and it appears that the Captions menu is functioning as expected, so as far as I can tell, this seems to be VolumeMenuButton-specific.
To reproduce, try and use the volumeMenuButton in IE8 (in any configuration, inline or not). Things should appear to work normally until you finish adjusting the volume and mouseup. The volume will mute (or unmute) instead of staying at the intended location. Click, change volume, drag off the menu before mouseup, and the volume stays in the desired location.
@heff and I sprinkled a heavy dose of event console.logs around and so far the only thing we're sure of is that bubbling is broke in the component.
The text was updated successfully, but these errors were encountered:
What we found is that no matter how much we did event.preventDefault/stopPropagation/bubbles:false, on all levels of the slider, the click still bubbled up to the main control component, which is the mute button. Need to keep digging to try to keep that from happening.
fixesvideojs#2414
Our fixEvent script makes a copy of the original event,
but it was failing to also set cancelBubble = true and
returnValue = false on the original event,
which is needed to make IE8 work like modern browsers.
Noticed this while testing #2378, but event bubbling on the VolumeMenuButton menu seems to be busted in IE8 in master right now. Just tested to confirm, and it appears that the Captions menu is functioning as expected, so as far as I can tell, this seems to be VolumeMenuButton-specific.
To reproduce, try and use the volumeMenuButton in IE8 (in any configuration, inline or not). Things should appear to work normally until you finish adjusting the volume and mouseup. The volume will mute (or unmute) instead of staying at the intended location. Click, change volume, drag off the menu before mouseup, and the volume stays in the desired location.
@heff and I sprinkled a heavy dose of event
console.log
s around and so far the only thing we're sure of is that bubbling is broke in the component.The text was updated successfully, but these errors were encountered: