mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 11:37:58 +02:00
Disable "load" button while making a recording
This commit is contained in:
parent
d73fd6e08d
commit
c0a258f9b3
1 changed files with 7 additions and 3 deletions
|
@ -152,10 +152,10 @@ function hideInstructions() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateLoadButton() {
|
function updateLoadButton() {
|
||||||
if (numberOfPlayers > recordingsBeingPlayed.length) {
|
if (isRecording || numberOfPlayers <= recordingsBeingPlayed.length) {
|
||||||
elLoadButton.removeAttribute("disabled");
|
|
||||||
} else {
|
|
||||||
elLoadButton.setAttribute("disabled", "disabled");
|
elLoadButton.setAttribute("disabled", "disabled");
|
||||||
|
} else {
|
||||||
|
elLoadButton.removeAttribute("disabled");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -191,6 +191,7 @@ function onScriptEventReceived(data) {
|
||||||
isRecording = true;
|
isRecording = true;
|
||||||
elRecordButton.value = "Stop";
|
elRecordButton.value = "Stop";
|
||||||
updateSpinner();
|
updateSpinner();
|
||||||
|
updateLoadButton();
|
||||||
break;
|
break;
|
||||||
case COUNTDOWN_NUMBER_ACTION:
|
case COUNTDOWN_NUMBER_ACTION:
|
||||||
elCountdownNumber.innerHTML = message.value;
|
elCountdownNumber.innerHTML = message.value;
|
||||||
|
@ -199,6 +200,7 @@ function onScriptEventReceived(data) {
|
||||||
isRecording = false;
|
isRecording = false;
|
||||||
elRecordButton.value = "Record";
|
elRecordButton.value = "Record";
|
||||||
updateSpinner();
|
updateSpinner();
|
||||||
|
updateLoadButton();
|
||||||
break;
|
break;
|
||||||
case RECORDINGS_BEING_PLAYED_ACTION:
|
case RECORDINGS_BEING_PLAYED_ACTION:
|
||||||
recordingsBeingPlayed = JSON.parse(message.value);
|
recordingsBeingPlayed = JSON.parse(message.value);
|
||||||
|
@ -234,6 +236,7 @@ function onRecordButtonClicked() {
|
||||||
}));
|
}));
|
||||||
isRecording = true;
|
isRecording = true;
|
||||||
updateSpinner();
|
updateSpinner();
|
||||||
|
updateLoadButton();
|
||||||
} else {
|
} else {
|
||||||
elRecordButton.value = "Record";
|
elRecordButton.value = "Record";
|
||||||
EventBridge.emitWebEvent(JSON.stringify({
|
EventBridge.emitWebEvent(JSON.stringify({
|
||||||
|
@ -242,6 +245,7 @@ function onRecordButtonClicked() {
|
||||||
}));
|
}));
|
||||||
isRecording = false;
|
isRecording = false;
|
||||||
updateSpinner();
|
updateSpinner();
|
||||||
|
updateLoadButton();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue