until now, we only set the default console once on page load, this enables to set it everytime the dc->options panel loads, so also after setting an option
Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> --- www/manager6/dc/OptionView.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/www/manager6/dc/OptionView.js b/www/manager6/dc/OptionView.js index 6b976be6..a3f1d3f7 100644 --- a/www/manager6/dc/OptionView.js +++ b/www/manager6/dc/OptionView.js @@ -59,6 +59,19 @@ Ext.define('PVE.dc.OptionView', { me.callParent(); + // set the new value for the default console + me.mon(me.rstore, 'load', function(store, records, success) { + if (!success) { + return; + } + + var rec = store.getById('console'); + PVE.VersionInfo.console = rec.data.value; + if (rec.data.value === '__default__') { + delete PVE.VersionInfo.console; + } + }); + me.on('activate', me.rstore.startUpdate); me.on('destroy', me.rstore.stopUpdate); me.on('deactivate', me.rstore.stopUpdate); -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel