Skip to content
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

Time Tooltips #3836

Merged
merged 6 commits into from Jan 19, 2017
Merged

Time Tooltips #3836

merged 6 commits into from Jan 19, 2017

Conversation

misteroneill
Copy link
Member

This eliminates the keepTooltipsInside option and makes that the default behavior.

It will also involve some refactoring to optimize performance since this is somewhere that we spend a fair amount of time.

Requirements Checklist

  • Feature implemented / Bug fixed
  • Reviewed by Two Core Contributors

@gkatsev
Copy link
Member

gkatsev commented Dec 5, 2016

We should also fix #3658 as part of this PR.

@gkatsev
Copy link
Member

gkatsev commented Dec 5, 2016

Or rather, fix #3645

@misteroneill
Copy link
Member Author

Yep, I noticed that and have fixed it!

@misteroneill misteroneill force-pushed the time-tooltips branch 2 times, most recently from 30620e7 to ddc318e Compare December 6, 2016 17:15
@misteroneill
Copy link
Member Author

I rebased out the changes from #3829 - I don't think they were truly necessary here.

@misteroneill misteroneill force-pushed the time-tooltips branch 3 times, most recently from 12076a1 to 50beaec Compare December 8, 2016 20:19
@misteroneill misteroneill changed the title Time Tooltips (WIP) Time Tooltips Dec 8, 2016
@misteroneill
Copy link
Member Author

This isn't perfect, but I think it's getting close. There are a few very minor edge cases to iron out and the tests need fixing.

@gkatsev
Copy link
Member

gkatsev commented Dec 29, 2016

This looks pretty nice.
I noticed that there's still weird behavior related to #3645, particularly if you mouse over from the right side into the progress control. I can show you some time. It's rather minor and an improvement from what we currently have.

@gkatsev
Copy link
Member

gkatsev commented Jan 18, 2017

Ok, I think we want to merge this for the RC without addressing the issue but we should address the issue shortly after.

This eliminates the keepTooltipsInside option and fixes issue videojs#3645 by
forcing a limitation on the calculated position of the tooltip.
This is mostly complete. The only exception to that is that we are
not yet ensuring that TimeTooltip components remain inside the
player.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
6.0
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants