Handle disabling settings without label

This commit is contained in:
Pierre Ossman
2020-06-26 16:15:09 +02:00
parent c6606a5caf
commit 84897fd110

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');
}
},
/* ------^-------