GithubHelp home page GithubHelp logo

Comments (13)

pksjce avatar pksjce commented on September 28, 2024 5

@onstash - To fix this bug, I would follow the steps below

  1. Consistently reproduce the bug and inform us of the enviroment. Ppl in this thread seemed to have worked on it. Verify that its true.
  2. Look for logs on the browser's console indicative of the error.
  3. All the code for this part of the feature is in https://github.com/SaraVieira/awesome-talks/blob/master/src/Components/CinemaMode/index.js Maybe start investigating there?

from awesome-talks.

pksjce avatar pksjce commented on September 28, 2024 1

@onstash - Lets try to debug this ourselves first 👍 I'm also seeing the issue quite consistently on Chrome. Will try to see if I can find out why :)

from awesome-talks.

sudovijay avatar sudovijay commented on September 28, 2024

can't reproduce this error, lets call it a hidden effect 🙂 could be browser issue though

from awesome-talks.

SaraVieira avatar SaraVieira commented on September 28, 2024

Oh, what browser are you using?

from awesome-talks.

hosmelq avatar hosmelq commented on September 28, 2024

I could only reproduce this on Linux and Windows machines.

from awesome-talks.

sudovijay avatar sudovijay commented on September 28, 2024

did tried on Chrome 67.0 , Firefox 60 & Safari 11.1, seems to work fine for me 🙂 on mac os though,

from awesome-talks.

SaraVieira avatar SaraVieira commented on September 28, 2024

from awesome-talks.

onstash avatar onstash commented on September 28, 2024

Hi @SaraVieira. I would like to contribute to fixing this issue. But I have not worked with SVGs and video. Could you please point me in a direction to solve this? Thank you in advance. 😃

from awesome-talks.

sudovijay avatar sudovijay commented on September 28, 2024

@onstash you might wanna try this on a local env with dev version of react as that'll show much better logs. much easier to debug actually and start with window machine as @hosmelq can reproduce this on it .

from awesome-talks.

onstash avatar onstash commented on September 28, 2024

Thanks for the detailed inputs, @pksjce and @sudovijay. Unfortunately, I don't have a Windows machine. I use a MacBook Pro.

  1. I was able to consistently reproduce the bug on Chrome v66.0.3359.181 and Opera v53.0 on my MacBook Pro running macOS Sierra v10.12.6. I couldn't reproduce the bug on Firefox v60.0.1.

    Steps to reproduce the bug (it's a visual jank) -

    • Load any talk in cinema mode
    • Keep the talk video playing
    • Hover over either the Watched or Favorite SVG icons
  2. There were no logs pointing to the error.

  3. All the code related to Watched and Favorite(in the player) are present here and here.

I have not worked with SVGs before. So I couldn't find out what's causing the issue and why. So sorry about that. How about we tag / loop-in people who know SVGs better like Sarah Drasner?

from awesome-talks.

sudovijay avatar sudovijay commented on September 28, 2024

@onstash Tag Sarah Drasner? lol your not serious bro 🙂 anyway about reproducing the bug try updating your chrome ( current vers. 67.0.3396.79) for mac & lemme know if you can still reproduce it as i can't, everything seems fine to me, can't be SVGs though.

from awesome-talks.

onstash avatar onstash commented on September 28, 2024

When I hid the SVGs using "display: none" technique / hack, I could not find the jank issue. That's why I suggested we tag Sarah Drasner and people who have worked with SVGs.

from awesome-talks.

onstash avatar onstash commented on September 28, 2024

Sure, @pksjce. 😄 Apologies for my inability to contribute to this issue, though. 😞

from awesome-talks.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.