Keeping the vertical lines, resolving a bug / issue.
If I kept the lines, would you have known how to resolve this issue with the playbutton staying a few more seconds before it disappears? @PaulOb was able to reproduce the issue, but he wasn’t able to find a way to fix it. #6 #9
I think it’s the pseudo elements ::before and ::after interfering with the youtube svg button somehow which won’t allow for it to disappear right away.
<button class="ytp-large-play-button ytp-button" aria-label="Play"><svg height="100%" version="1.1" viewBox="0 0 68 48" width="100%"><path class="ytp-large-play-button-bg" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" fill="#212121" fill-opacity="0.8"></path><path d="M 45,24 27,14 27,34" fill="#fff"></path></svg></button>
Would there be a javascript fix for that?
With the code you just did, with removing the lines, the playbutton disappears right away, there’s no issue with that there.
Would you know what a possible solution would be to address the issue with the playbutton staying longer than it’s supposed to if the lines were to be kept?
Would there be some way to target the YouTube Playbutton itself so it removes right away as is shown below? Without targeting the lines, just the button?
Playbutton takes more time to disappear
function hideLines() {
lines.classList.add("");
}
Playbutton disappears right away
function hideLines() {
lines.classList.add("hide");
}