Etichetta NaN sull'immagine per le quote non misurate
Refs #118 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -249,15 +249,15 @@ var VisionOverlay = (function () {
|
||||
var pt = null;
|
||||
for (var i = 0; i < order.length && !pt; i++) pt = anchor(order[i]);
|
||||
if (!pt) return;
|
||||
// #118: valore null/undefined/vuoto = quota non misurata (Number(null) e' 0): nessuna etichetta
|
||||
if (r.value === null || r.value === undefined || r.value === '' || typeof r.value === 'boolean') return;
|
||||
var v = Number(r.value);
|
||||
if (!isFinite(v)) return;
|
||||
// #118: valore null/undefined/vuoto/non finito = quota non misurata (Number(null) e' 0): etichetta NaN, status della riga (fail)
|
||||
var v = (r.value === null || r.value === undefined || r.value === '' || typeof r.value === 'boolean')
|
||||
? NaN : Number(r.value);
|
||||
var txt = isFinite(v) ? v.toFixed(3) : 'NaN';
|
||||
out.push({
|
||||
key: r.key,
|
||||
x: pt.x,
|
||||
y: pt.y,
|
||||
text: r.name + ' ' + v.toFixed(3) + ' ' + (r.unit || ''),
|
||||
text: r.name + ' ' + txt + ' ' + (r.unit || ''),
|
||||
status: r.status,
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user