diff --git a/public/themes/bootstrap/scss/_common.scss b/public/themes/bootstrap/scss/_common.scss index a5d9bb9a1e..2b4ad581b2 100644 --- a/public/themes/bootstrap/scss/_common.scss +++ b/public/themes/bootstrap/scss/_common.scss @@ -1145,15 +1145,15 @@ input#auto_increment_opt { box-sizing: content-box; resize: vertical; - svg { - height: 100%; - } - .visualization-target { height: 100%; } .visualization-target-svg { + >svg { + height: 100%; + } + .button { position: absolute; cursor: pointer; diff --git a/public/themes/metro/scss/_common.scss b/public/themes/metro/scss/_common.scss index 0dea1c3a84..a2652c7373 100644 --- a/public/themes/metro/scss/_common.scss +++ b/public/themes/metro/scss/_common.scss @@ -1410,15 +1410,15 @@ input#auto_increment_opt { box-sizing: content-box; resize: vertical; - svg { - height: 100%; - } - .visualization-target { height: 100%; } .visualization-target-svg { + >svg { + height: 100%; + } + .button { position: absolute; cursor: pointer; diff --git a/public/themes/original/scss/_common.scss b/public/themes/original/scss/_common.scss index c47845e287..9f459b6f6f 100644 --- a/public/themes/original/scss/_common.scss +++ b/public/themes/original/scss/_common.scss @@ -1152,15 +1152,15 @@ input#auto_increment_opt { box-sizing: content-box; resize: vertical; - svg { - height: 100%; - } - .visualization-target { height: 100%; } .visualization-target-svg { + >svg { + height: 100%; + } + .button { position: absolute; cursor: pointer; diff --git a/public/themes/pmahomme/scss/_common.scss b/public/themes/pmahomme/scss/_common.scss index 081dc9ae25..7cc6c9b6b5 100644 --- a/public/themes/pmahomme/scss/_common.scss +++ b/public/themes/pmahomme/scss/_common.scss @@ -1351,15 +1351,15 @@ input#auto_increment_opt { box-sizing: content-box; resize: vertical; - svg { - height: 100%; - } - .visualization-target { height: 100%; } .visualization-target-svg { + >svg { + height: 100%; + } + .button { position: absolute; cursor: pointer; diff --git a/resources/js/table/gis_visualization.ts b/resources/js/table/gis_visualization.ts index 2588df3187..e9146e94c3 100644 --- a/resources/js/table/gis_visualization.ts +++ b/resources/js/table/gis_visualization.ts @@ -121,8 +121,8 @@ class SvgVisualization extends GisVisualization { super(target); this.svgEl = $(this.target).find('svg').get(0); - this.originalWidth = $(this.svgEl).width(); - this.originalHeight = $(this.svgEl).height(); + this.originalWidth = Number(this.svgEl.getAttribute('width')); + this.originalHeight = Number(this.svgEl.getAttribute('height')); this.width = this.originalWidth; this.height = this.originalHeight;