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

refactor: Improved web implementation #979

Closed

Conversation

koji-1009
Copy link
Contributor

I added following fix.

  • Used constructors added in web 0.5.1
  • Avoided crash related to nullability (MediaTrackSettings.facingMode)
  • Update implementation of extension types

Thanks for the useful library.

@koji-1009 koji-1009 changed the title Improved web implementation refactor: Improved web implementation Mar 9, 2024
@navaronbracke navaronbracke self-requested a review March 25, 2024 07:14
@navaronbracke
Copy link
Collaborator

@koji-1009 I will see if I can cherry-pick your commits into the branch for the next beta release. I also have some small improvements as well, which we could use.

@navaronbracke navaronbracke mentioned this pull request Apr 9, 2024
@navaronbracke
Copy link
Collaborator

@koji-1009 I have cherry-picked one of your commits in f31b03d

I also had the changes for bumping web to 0.5.1 and the change to the HTMLElement constructor locally, due to a different bugfix in the next beta, so I did not cherry-pick those commits from your branch.

The only things I added on top was adding two missing @JS() annotations (those are still required) and some minor formatting changes.

I will close this PR, as #1005 includes the cherry-pick.

Thanks a lot for this work!

@koji-1009 koji-1009 deleted the feat/web_improvement branch April 16, 2024 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants