-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
move most volume panel functionality into css state #3981
Conversation
I am not seeing the |
As in if you're just adding the volume control directly? Those are always shown unless when part of the volume panel. |
seems like it was a cache issue, I see it working now. Tested with VoiceOver, Chrome, and Firefox. Going to test IE |
this.on(this.muteToggle, 'blur', this.sliderInactive_); | ||
} | ||
|
||
sliderActive_() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These will need jsdoc comments or maybe these should just be functions local to the scope above?
I am not seeing the horizontal |
Horizontal volume control isn't hidden on IE8 and 9. Always expanded. |
ah ok well then other than my comment it LGTM |
Actually one last thing, I am not seeing the vertical volume bar hide on IE8. Works on IE9 |
Unfortunately, we lose the ball but potentially will be fixed if we address #3982
@gkatsev tested, the only issue as you said is the missing ball on IE8. I think thats acceptable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just need to address the jsdoc
comment that I made then this LGTM
Description
Built from #3958
Moves as much transition and "logic" into CSS as possible.
Use some javascript to make sure that things are sized properly when tabbing with the keyboard.