Skip to content

Commit

Permalink
Add span for position text node
Browse files Browse the repository at this point in the history
  • Loading branch information
ferjm committed Jul 22, 2019
1 parent cf9f46b commit 87bee50
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions resources/media-controls.js
Expand Up @@ -10,7 +10,7 @@
<button id="play-pause-button"></button>
<input id="progress" type="range" value="0" min="0" max="100" step="1"></input>
<span id="position-duration-box" class="hidden">
#1
<span id="position-text">#1</span>
<span id="duration"> / #2</span>
</span>
<button id="volume-switch"></button>
Expand Down Expand Up @@ -91,6 +91,7 @@
"duration",
"play-pause-button",
"position-duration-box",
"position-text",
"progress",
"volume-switch",
"volume-level"
Expand All @@ -99,17 +100,13 @@
});

// Init position duration box.
const positionTextNode = Array.prototype.find.call(
this.elements.positionDurationBox.childNodes,
(n) => !!~n.textContent.search("#1")
);
const positionTextNode = this.elements.positionText;
const durationSpan = this.elements.duration;
const durationFormat = durationSpan.textContent;
const positionFormat = positionTextNode.textContent;

durationSpan.classList.add("duration");
durationSpan.setAttribute("role", "none");
durationSpan.id = "durationSpan";

Object.defineProperties(this.elements.positionDurationBox, {
durationSpan: {
Expand Down

0 comments on commit 87bee50

Please sign in to comment.