From 535177bd46a853d89b0eb4a25f2b810871ac885b Mon Sep 17 00:00:00 2001 From: Sergey Stepanov Date: Sun, 5 Dec 2021 22:11:29 +0300 Subject: [PATCH] Fix recording handling when it's disabled --- web/js/controller.js | 4 ++-- web/js/gui/message.js | 8 ++------ web/js/recording.js | 5 ++++- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/web/js/controller.js b/web/js/controller.js index 067781ae..55708867 100644 --- a/web/js/controller.js +++ b/web/js/controller.js @@ -250,7 +250,7 @@ const handleRecordingStatus = (data) => { if (data === 'ok') { - message.show(`Recording ${recording.isActive() ? 'on' : 'off'}`, true) + message.show(`Recording ${recording.isActive() ? 'on' : 'off'}`) if (recording.isActive()) { recording.setIndicator(true) } @@ -472,4 +472,4 @@ // initial app state setState(app.state.eden); -})(document, event, env, gameList, input, KEY, log, message, room, settings, socket, stats, stream, utils); +})(document, event, env, gameList, input, KEY, log, message, recording, room, settings, socket, stats, stream, utils); diff --git a/web/js/gui/message.js b/web/js/gui/message.js index 5d70e9ba..d4bf668c 100644 --- a/web/js/gui/message.js +++ b/web/js/gui/message.js @@ -38,12 +38,8 @@ const message = (() => { _popup(); } - const show = (text, force = false) => { - if (!force) { - utils.throttle(() => _proceed(text), 1000); - } else { - _proceed(text) - } + const show = (text) => { + _proceed(text) } return Object.freeze({ diff --git a/web/js/recording.js b/web/js/recording.js index ccd22614..b78cc01e 100644 --- a/web/js/recording.js +++ b/web/js/recording.js @@ -11,7 +11,10 @@ const recording = (() => { recButton = document.getElementById('btn-rec'); if (!userName || !recButton) { - return {} + return { + isActive: () => false, + getUser: () => '', + } } let state = {