We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db528b6 commit cfc474aCopy full SHA for cfc474a
src/content/datachannel/basic/js/main.js
@@ -150,15 +150,12 @@ function onReceiveMessageCallback(event) {
150
function onSendChannelStateChange() {
151
const readyState = sendChannel.readyState;
152
console.log('Send channel state is: ' + readyState);
153
- if (readyState === 'open') {
154
- dataChannelSend.disabled = false;
+ const closed = readyState !== 'open'
+ dataChannelSend.disabled = closed;
155
+ sendButton.disabled = closed;
156
+ closeButton.disabled = closed;
157
+ if (!closed) {
158
dataChannelSend.focus();
- sendButton.disabled = false;
- closeButton.disabled = false;
- } else {
159
- dataChannelSend.disabled = true;
160
- sendButton.disabled = true;
161
- closeButton.disabled = true;
162
}
163
164
0 commit comments