mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-04 09:28:40 +00:00
ui/hardware: extend machine renderer to show pinned Windows versions
The default is not just "i440fx", this hides the fact that the version will be pinned to 5.1, unless one deliberately opens the editor. Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
This commit is contained in:
parent
43798244a9
commit
4a0ccbadc3
@ -159,7 +159,14 @@ Ext.define('PVE.qemu.HardwareView', {
|
||||
never_delete: true,
|
||||
group: 6,
|
||||
defaultValue: '',
|
||||
renderer: PVE.Utils.render_qemu_machine,
|
||||
renderer: function(value, metaData, record, rowIndex, colIndex, store, pending) {
|
||||
let ostype = me.getObjectValue('ostype', undefined, pending);
|
||||
if (PVE.Utils.is_windows(ostype) &&
|
||||
(!value || value === 'pc' || value === 'q35')) {
|
||||
return value === 'q35' ? 'pc-q35-5.1' : 'pc-i440fx-5.1';
|
||||
}
|
||||
return PVE.Utils.render_qemu_machine(value);
|
||||
},
|
||||
},
|
||||
scsihw: {
|
||||
header: gettext('SCSI Controller'),
|
||||
@ -203,6 +210,9 @@ Ext.define('PVE.qemu.HardwareView', {
|
||||
shares: {
|
||||
visible: false,
|
||||
},
|
||||
ostype: {
|
||||
visible: false,
|
||||
},
|
||||
};
|
||||
|
||||
PVE.Utils.forEachBus(undefined, function(type, id) {
|
||||
|
Loading…
Reference in New Issue
Block a user