Merge pull request #391 from mandre/fix_invalid_property
Fix invalid updateState property on RFB preventing noVNC to load
This commit is contained in:
commit
e4e9a9b97f
|
@ -341,6 +341,10 @@ Util.set_defaults = function (obj, conf, defaults) {
|
||||||
|
|
||||||
for (i = 0; i < keys.length; i++) {
|
for (i = 0; i < keys.length; i++) {
|
||||||
var setter = obj['_raw_set_' + keys[i]];
|
var setter = obj['_raw_set_' + keys[i]];
|
||||||
|
if (!setter) {
|
||||||
|
Util.Warn('Invalid property ' + keys[i]);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (conf[keys[i]]) {
|
if (conf[keys[i]]) {
|
||||||
setter.call(obj, conf[keys[i]]);
|
setter.call(obj, conf[keys[i]]);
|
||||||
|
|
|
@ -202,7 +202,7 @@
|
||||||
dbgmsg(" " + enc + ": " + VNC_frame_data_multi[enc].length);
|
dbgmsg(" " + enc + ": " + VNC_frame_data_multi[enc].length);
|
||||||
}
|
}
|
||||||
rfb = new RFB({'target': $D('VNC_canvas'),
|
rfb = new RFB({'target': $D('VNC_canvas'),
|
||||||
'updateState': updateState});
|
'onUpdateState': updateState});
|
||||||
rfb.testMode(send_array, VNC_frame_encoding);
|
rfb.testMode(send_array, VNC_frame_encoding);
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
if (fname) {
|
if (fname) {
|
||||||
message("VNC_frame_data.length: " + VNC_frame_data.length);
|
message("VNC_frame_data.length: " + VNC_frame_data.length);
|
||||||
rfb = new RFB({'target': $D('VNC_canvas'),
|
rfb = new RFB({'target': $D('VNC_canvas'),
|
||||||
'updateState': updateState});
|
'onUpdateState': updateState});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -198,7 +198,7 @@
|
||||||
'local_cursor': WebUtil.getQueryVar('cursor', true),
|
'local_cursor': WebUtil.getQueryVar('cursor', true),
|
||||||
'shared': WebUtil.getQueryVar('shared', true),
|
'shared': WebUtil.getQueryVar('shared', true),
|
||||||
'view_only': WebUtil.getQueryVar('view_only', false),
|
'view_only': WebUtil.getQueryVar('view_only', false),
|
||||||
'updateState': updateState,
|
'onUpdateState': updateState,
|
||||||
'onXvpInit': xvpInit,
|
'onXvpInit': xvpInit,
|
||||||
'onPasswordRequired': passwordRequired});
|
'onPasswordRequired': passwordRequired});
|
||||||
rfb.connect(host, port, password, path);
|
rfb.connect(host, port, password, path);
|
||||||
|
|
Loading…
Reference in New Issue