Allow resize setting to be changed while connected

There is no reason to why this shouldn't be possible.
This commit is contained in:
Samuel Mannehed 2017-01-23 15:37:04 +01:00
parent 59387b34ea
commit 623b1b7d96
1 changed files with 4 additions and 1 deletions

View File

@ -421,6 +421,8 @@ var UI;
UI.addSettingChangeHandler('true_color'); UI.addSettingChangeHandler('true_color');
UI.addSettingChangeHandler('cursor'); UI.addSettingChangeHandler('cursor');
UI.addSettingChangeHandler('resize'); UI.addSettingChangeHandler('resize');
UI.addSettingChangeHandler('resize', UI.enableDisableViewClip);
UI.addSettingChangeHandler('resize', UI.applyResizeMode);
UI.addSettingChangeHandler('clip'); UI.addSettingChangeHandler('clip');
UI.addSettingChangeHandler('shared'); UI.addSettingChangeHandler('shared');
UI.addSettingChangeHandler('view_only'); UI.addSettingChangeHandler('view_only');
@ -505,7 +507,6 @@ var UI;
} }
UI.enableDisableViewClip(); UI.enableDisableViewClip();
document.getElementById('noVNC_setting_resize').disabled = UI.connected;
document.getElementById('noVNC_setting_shared').disabled = UI.connected; document.getElementById('noVNC_setting_shared').disabled = UI.connected;
document.getElementById('noVNC_setting_view_only').disabled = UI.connected; document.getElementById('noVNC_setting_view_only').disabled = UI.connected;
document.getElementById('noVNC_setting_host').disabled = UI.connected; document.getElementById('noVNC_setting_host').disabled = UI.connected;
@ -1224,6 +1225,8 @@ var UI;
var display = UI.rfb.get_display(); var display = UI.rfb.get_display();
var resizeMode = UI.getSetting('resize'); var resizeMode = UI.getSetting('resize');
display.set_scale(1);
UI.rfb.get_mouse().set_scale(1);
if (resizeMode === 'remote') { if (resizeMode === 'remote') {