diff options
| author | RblSb <msrblsb@gmail.com> | 2020-06-06 10:19:18 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2020-06-06 13:57:41 +0300 |
| commit | 41e8165d3d701562af4eb78d86816fd1f88766af (patch) | |
| tree | 4b0ceed7d2c3300048dbc9dcc587a55640fd0834 /src/client/Player.hx | |
| parent | 8506b4edcb0a9bb1973bb38fcca4bcdc21e397c1 (diff) | |
Pause indicator
Diffstat (limited to 'src/client/Player.hx')
| -rw-r--r-- | src/client/Player.hx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/client/Player.hx b/src/client/Player.hx index 4de76ce..dd49ab4 100644 --- a/src/client/Player.hx +++ b/src/client/Player.hx @@ -146,6 +146,15 @@ class Player { JsApi.fireVideoRemoveEvents(items[itemPos]); player.removeVideo(); ge("#currenttitle").textContent = Lang.get("nothingPlaying"); + setPauseIndicator(true); + } + + public function setPauseIndicator(flag:Bool):Void { + if (!main.isSyncActive) return; + final state = flag ? "play" : "pause"; + final el = ge("#pause-indicator"); + if (el.getAttribute("name") == state) return; + el.setAttribute("name", state); } public function onCanBePlayed():Void { |
