From 1dea560cdf9ba4da33cfe69abf9cc5c9fd1e9772 Mon Sep 17 00:00:00 2001 From: Jeremy Kauffman Date: Sun, 2 Jul 2017 11:35:30 -0400 Subject: [PATCH] switch volume to session --- ui/js/component/video/internal/player.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/js/component/video/internal/player.jsx b/ui/js/component/video/internal/player.jsx index b7a305472..56375ce6b 100644 --- a/ui/js/component/video/internal/player.jsx +++ b/ui/js/component/video/internal/player.jsx @@ -3,6 +3,7 @@ import React from "react"; import { Thumbnail } from "component/common"; import player from "render-media"; import fs from "fs"; +import { setSession, getSession } from "utils"; import LoadingScreen from "./loading-screen"; class VideoPlayer extends React.PureComponent { @@ -58,14 +59,14 @@ class VideoPlayer extends React.PureComponent { win32FullScreenChange.bind(this) ); mediaElement.addEventListener("volumechange", () => { - localStorage.setItem("prefs_volume", mediaElement.volume); + setSession("prefs_volume", mediaElement.volume); }); mediaElement.volume = this.getPreferredVolume(); } } getPreferredVolume() { - const volumePreference = parseFloat(localStorage.getItem("prefs_volume")); + const volumePreference = parseFloat(getSession("prefs_volume")); return isNaN(volumePreference) ? 1 : volumePreference; }