From ad6e349d1f87feec42e8d69e21fc0308eb9a5f5a Mon Sep 17 00:00:00 2001 From: = Date: Fri, 17 Jul 2020 15:41:09 +0200 Subject: [PATCH] fix problemi di rendering --- .../components/arch-interface/gauge.ts | 12 ++++---- .../components/paddle/paddle.vue | 4 +-- .../components/gantt/gantt-component.ts | 8 ++++-- .../components/gantt/gantt-component.vue | 14 ++++++---- .../processo/components/gantt/gantt-row.ts | 4 ++- .../src/app_modules_thermo/save/save.ts | 7 +++++ .../src/app_modules_thermo/save/save.vue | 28 +++++++++++++++++++ .../wwwroot/src/filters/localizeFilter.ts | 6 ++-- .../wwwroot/src/modules/app-header.vue | 3 ++ .../wwwroot/src/store/localization.store.ts | 2 +- 10 files changed, 69 insertions(+), 19 deletions(-) create mode 100644 Thermo.Active/wwwroot/src/app_modules_thermo/save/save.ts create mode 100644 Thermo.Active/wwwroot/src/app_modules_thermo/save/save.vue diff --git a/Thermo.Active/wwwroot/src/app_modules_thermo/components/arch-interface/gauge.ts b/Thermo.Active/wwwroot/src/app_modules_thermo/components/arch-interface/gauge.ts index 7f98fe4e..83339a00 100644 --- a/Thermo.Active/wwwroot/src/app_modules_thermo/components/arch-interface/gauge.ts +++ b/Thermo.Active/wwwroot/src/app_modules_thermo/components/arch-interface/gauge.ts @@ -35,12 +35,14 @@ export default class gauge extends Vue { var largeArcFlag = endAngle - startAngle <= 180 ? "0" : "1"; - var d = [ - "M", start.x, start.y, - "A", radius, radius, 0, largeArcFlag, 0, end.x, end.y - ].join(" "); + var d = []; + if (Number.isFinite(start.x) && Number.isFinite(end.y)) + d = [ + "M", start.x, start.y, + "A", radius, radius, 0, largeArcFlag, 0, end.x, end.y + ]; - return d; + return d.join(" "); } get actualValue() { diff --git a/Thermo.Active/wwwroot/src/app_modules_thermo/components/paddle/paddle.vue b/Thermo.Active/wwwroot/src/app_modules_thermo/components/paddle/paddle.vue index 93739101..67dbd69c 100644 --- a/Thermo.Active/wwwroot/src/app_modules_thermo/components/paddle/paddle.vue +++ b/Thermo.Active/wwwroot/src/app_modules_thermo/components/paddle/paddle.vue @@ -14,7 +14,7 @@