fix selection of devices with repeating spaces in names
This commit is contained in:
parent
28cbc02dd2
commit
aaf4b4b870
1 changed files with 2 additions and 3 deletions
|
|
@ -1000,7 +1000,6 @@ gapp.register("kiri.init", [], (root, exports) => {
|
||||||
let dev = devs[local],
|
let dev = devs[local],
|
||||||
fdmCode = dev.cmd,
|
fdmCode = dev.cmd,
|
||||||
fdmMode = (api.mode.get() === 'FDM');
|
fdmMode = (api.mode.get() === 'FDM');
|
||||||
|
|
||||||
if (dev.mode ? (dev.mode === api.mode.get()) : (fdmCode ? fdmMode : !fdmMode)) {
|
if (dev.mode ? (dev.mode === api.mode.get()) : (fdmCode ? fdmMode : !fdmMode)) {
|
||||||
devices.push(local);
|
devices.push(local);
|
||||||
}
|
}
|
||||||
|
|
@ -1080,11 +1079,11 @@ gapp.register("kiri.init", [], (root, exports) => {
|
||||||
h.option({ _: '-- Stock Devices --', disabled: true }),
|
h.option({ _: '-- Stock Devices --', disabled: true }),
|
||||||
...list_cdev
|
...list_cdev
|
||||||
]);
|
]);
|
||||||
let dev_opts = [...dev_list.options].map(o => o.label);
|
let dev_opts = [...dev_list.options].map(o => o.innerText);
|
||||||
dev_list.selectedIndex = dev_opts.indexOf(selected);
|
dev_list.selectedIndex = dev_opts.indexOf(selected);
|
||||||
dev_list.onchange = ev => {
|
dev_list.onchange = ev => {
|
||||||
const seldev = dev_list.options[dev_list.selectedIndex];
|
const seldev = dev_list.options[dev_list.selectedIndex];
|
||||||
selectDevice(seldev.label);
|
selectDevice(seldev.innerText);
|
||||||
api.platform.layout();
|
api.platform.layout();
|
||||||
}
|
}
|
||||||
selectDevice(selected);
|
selectDevice(selected);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue