From 25241987b9c88db5a58e7aae4fa5d40848ec9059 Mon Sep 17 00:00:00 2001 From: escho Date: Mon, 4 Jul 2022 10:16:38 +0900 Subject: [PATCH] fix resize error when there is not exists toolbar --- package-lock.json | 6 ++-- package.json | 2 +- .../install/kubernetes/helm-chart/Chart.yaml | 4 +-- scripts/install/kubernetes/index.yaml | 28 ++++++++++++------ .../install/kubernetes/kore-board-0.5.2.tgz | Bin 0 -> 3974 bytes .../frontend/components/graph/graph.base.ts | 2 +- 6 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 scripts/install/kubernetes/kore-board-0.5.2.tgz diff --git a/package-lock.json b/package-lock.json index b73fbfc2e..194f13ed8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "kore-board", - "version": "0.5.1", + "version": "0.5.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "kore-board", - "version": "0.5.1", + "version": "0.5.2", "license": " Apache-2.0 License", "dependencies": { "vue": "^2.6.14", @@ -45149,4 +45149,4 @@ "dev": true } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index c4a471cd4..50f566375 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kore-board", - "version": "0.5.1", + "version": "0.5.2", "description": "Kubernetes multi-clusters dashboard", "repository": { "type": "git", diff --git a/scripts/install/kubernetes/helm-chart/Chart.yaml b/scripts/install/kubernetes/helm-chart/Chart.yaml index b9ed85640..ec3caa390 100644 --- a/scripts/install/kubernetes/helm-chart/Chart.yaml +++ b/scripts/install/kubernetes/helm-chart/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: kore-board type: application -version: 0.5.1 -appVersion: v0.5.1 +version: 0.5.2 +appVersion: v0.5.2 description: Kubernetes multi-clusters dashboard \ No newline at end of file diff --git a/scripts/install/kubernetes/index.yaml b/scripts/install/kubernetes/index.yaml index 75e4e9ff3..f3303bc49 100644 --- a/scripts/install/kubernetes/index.yaml +++ b/scripts/install/kubernetes/index.yaml @@ -3,7 +3,7 @@ entries: acornsoft-dashboard: - apiVersion: v2 appVersion: v0.3.0 - created: "2022-07-01T15:15:14.062375+09:00" + created: "2022-07-04T10:29:19.866627+09:00" description: Acornsoft Kubernetes Dashboard digest: 9063661ae9ba91998ab0375fa3b96cf3c8f247816b77a734716357930f07d3b3 name: acornsoft-dashboard @@ -13,7 +13,7 @@ entries: version: 0.3.0 - apiVersion: v2 appVersion: v0.2.0 - created: "2022-07-01T15:15:14.061557+09:00" + created: "2022-07-04T10:29:19.865039+09:00" description: Acornsoft Kubernetes Dashboard digest: 90d6e245dbbb0098514374152c92e78ac65bd50fadee0a69250ee0450257f879 name: acornsoft-dashboard @@ -23,7 +23,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: v0.1.2 - created: "2022-07-01T15:15:14.060523+09:00" + created: "2022-07-04T10:29:19.863023+09:00" description: Acornsoft Kubernetes Dashboard digest: 3205f6217826ba691c6f040ab23809cb0a3047ab6f5295bea2100d874b82e519 name: acornsoft-dashboard @@ -32,9 +32,19 @@ entries: - acornsoft-dashboard-0.1.2.tgz version: 0.1.2 kore-board: + - apiVersion: v2 + appVersion: v0.5.2 + created: "2022-07-04T10:29:19.877761+09:00" + description: Kubernetes multi-clusters dashboard + digest: a272ff9069e61eb45045d808d917ea50669d91af28f091fff5c12ec66231ff98 + name: kore-board + type: application + urls: + - kore-board-0.5.2.tgz + version: 0.5.2 - apiVersion: v2 appVersion: v0.5.1 - created: "2022-07-01T15:15:14.068769+09:00" + created: "2022-07-04T10:29:19.875189+09:00" description: Kubernetes multi-clusters dashboard digest: 9fee906403036f7aca6971bcb39b2a83afcb1dbd7feafea31d89d954ce7221d1 name: kore-board @@ -44,7 +54,7 @@ entries: version: 0.5.1 - apiVersion: v2 appVersion: v0.5.0 - created: "2022-07-01T15:15:14.066458+09:00" + created: "2022-07-04T10:29:19.874251+09:00" description: Kubernetes multi-clusters dashboard digest: e60368b94335ed7ab63dc03c6a6c2e0e6f706dcae823d9a55f1e2f86bfc089d6 name: kore-board @@ -54,7 +64,7 @@ entries: version: 0.5.0 - apiVersion: v2 appVersion: v0.4.2 - created: "2022-07-01T15:15:14.065225+09:00" + created: "2022-07-04T10:29:19.87178+09:00" description: Kubernetes multi-clusters dashboard digest: 242fd23d5991dd585cec827ea5500c31801904660fc70c81b5b2d784964f25c8 name: kore-board @@ -64,7 +74,7 @@ entries: version: 0.4.2 - apiVersion: v2 appVersion: v0.4.0 - created: "2022-07-01T15:15:14.064201+09:00" + created: "2022-07-04T10:29:19.869951+09:00" description: Kubernetes multi-clusters dashboard digest: 86b6253fad9c2843aa0555ac2dbfdba9020fdbf16fb626564235c84879ed5ee2 name: kore-board @@ -74,7 +84,7 @@ entries: version: 0.4.0 - apiVersion: v2 appVersion: v0.3.3 - created: "2022-07-01T15:15:14.063278+09:00" + created: "2022-07-04T10:29:19.868224+09:00" description: Kubernetes multi-clusters dashboard digest: 5421b7f7072b0047e2c91c7d2f546271c085b1672eef703c7c8114be2c9c007d name: kore-board @@ -82,4 +92,4 @@ entries: urls: - kore-board-0.3.3.tgz version: 0.3.3 -generated: "2022-07-01T15:15:14.058506+09:00" +generated: "2022-07-04T10:29:19.860316+09:00" diff --git a/scripts/install/kubernetes/kore-board-0.5.2.tgz b/scripts/install/kubernetes/kore-board-0.5.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0e1500148657971a36626b3885f293af80b6d4d3 GIT binary patch literal 3974 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 literal 0 HcmV?d00001 diff --git a/src/app/frontend/components/graph/graph.base.ts b/src/app/frontend/components/graph/graph.base.ts index 17ead873a..0f8671084 100644 --- a/src/app/frontend/components/graph/graph.base.ts +++ b/src/app/frontend/components/graph/graph.base.ts @@ -114,7 +114,7 @@ export abstract class GraphBase { this.svg.attr("width", bounds.width).attr("height", bounds.height); const k:number = Math.round(Math.min(bounds.width/(initWH.width), bounds.height/(initWH.height))*100)/100; Transform.instance(this.outlineWrapEl.node()!).scale(k); - UI.align(this.toolbarEl.node()!, conf.global.toolbar.align.horizontal, conf.global.toolbar.align.vertical); + if(this.toolbarEl) UI.align(this.toolbarEl.node()!, conf.global.toolbar.align.horizontal, conf.global.toolbar.align.vertical); } if(!d3.select(window).on("resize.updatesvg")) d3.select(window).on("resize.updatesvg", this.resizeListener );