diff --git a/docs/static/calliope_mini_front_V03_1110_1120_pins.svg b/docs/static/calliope_mini_front_V03_1110_1120_pins.svg index f8dcec0f..1ec586ab 100644 --- a/docs/static/calliope_mini_front_V03_1110_1120_pins.svg +++ b/docs/static/calliope_mini_front_V03_1110_1120_pins.svg @@ -2,7 +2,7 @@ + viewBox="0 0 251.8 222.2" width="251.8" height="222.2" enable-background="new 0 0 251.8 222.2" xml:space="preserve"> diff --git a/sim/visuals/microbit.ts b/sim/visuals/microbit.ts index ecd8d8ef..04ee3107 100644 --- a/sim/visuals/microbit.ts +++ b/sim/visuals/microbit.ts @@ -143,8 +143,7 @@ namespace pxsim.visuals { stroke-width: 2px; } `; - const BOARD_SVG = ` - + const BOARD_SVG = ` svg.elt("svg") - this.element.innerHTML = BOARD_SVG; + this.element = new DOMParser().parseFromString(BOARD_SVG, "image/svg+xml").querySelector("svg") as SVGSVGElement; svg.hydrate(this.element, { "version": "1.0", "viewBox": `0 0 ${MB_WIDTH} ${MB_HEIGHT}`,