Handle disabling settings without label

This commit is contained in:
Pierre Ossman 2020-06-26 16:15:09 +02:00
parent c6606a5caf
commit 84897fd110
1 changed files with 6 additions and 2 deletions

View File

@ -818,13 +818,17 @@ const UI = {
disableSetting(name) {
const ctrl = document.getElementById('noVNC_setting_' + name);
ctrl.disabled = true;
ctrl.label.classList.add('noVNC_disabled');
if (ctrl.label !== undefined) {
ctrl.label.classList.add('noVNC_disabled');
}
},
enableSetting(name) {
const ctrl = document.getElementById('noVNC_setting_' + name);
ctrl.disabled = false;
ctrl.label.classList.remove('noVNC_disabled');
if (ctrl.label !== undefined) {
ctrl.label.classList.remove('noVNC_disabled');
}
},
/* ------^-------