diff --git a/web/app/assets/javascripts/jamkazam.js b/web/app/assets/javascripts/jamkazam.js index fe6d2e355..389ec19ae 100644 --- a/web/app/assets/javascripts/jamkazam.js +++ b/web/app/assets/javascripts/jamkazam.js @@ -350,6 +350,7 @@ context.jamClient.SessionSetAlertCallback(""); context.jamClient.FTUERegisterVUCallbacks("", "", ""); context.jamClient.FTUERegisterLatencyCallback(""); + context.jamClient.RegisterVolChangeCallBack(""); } }; diff --git a/web/app/assets/javascripts/session.js b/web/app/assets/javascripts/session.js index 1fa466652..90e669640 100644 --- a/web/app/assets/javascripts/session.js +++ b/web/app/assets/javascripts/session.js @@ -167,7 +167,6 @@ screenActive = true; // Subscribe for callbacks on audio events - context.jamClient.RegisterVolChangeCallBack("JK.HandleVolumeChangeCallback"); context.jamClient.SessionRegisterCallback("JK.HandleBridgeCallback"); context.jamClient.RegisterRecordingCallbacks("JK.HandleRecordingStartResult", "JK.HandleRecordingStopResult", "JK.HandleRecordingStarted", "JK.HandleRecordingStopped", "JK.HandleRecordingAborted"); context.jamClient.SessionSetAlertCallback("JK.AlertCallback"); @@ -1335,6 +1334,7 @@ recordingFinishedDialog = recordingFinishedDialogInstance; inviteMusiciansUtil = inviteMusiciansUtilInstance; context.jamClient.SetVURefreshRate(150); + context.jamClient.RegisterVolChangeCallBack("JK.HandleVolumeChangeCallback"); playbackControls = new context.JK.PlaybackControls($('.session-recordings .recording-controls')); events();