From a9478d967ff08a1f43f529afb78cda8d70488e33 Mon Sep 17 00:00:00 2001 From: bubkoo Date: Wed, 11 Dec 2019 02:30:08 +0800 Subject: [PATCH] fix: fix z-index bug when use size-sensor --- packages/x6/src/graph/viewport-manager.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/x6/src/graph/viewport-manager.ts b/packages/x6/src/graph/viewport-manager.ts index bdfe880b21a..ea682a7340c 100644 --- a/packages/x6/src/graph/viewport-manager.ts +++ b/packages/x6/src/graph/viewport-manager.ts @@ -300,6 +300,7 @@ export class ViewportManager extends BaseManager { if (this.graph.dialect === 'svg') { const svg = (this.view.getDrawPane() as SVGGElement).ownerSVGElement if (svg != null) { + svg.style.position = 'relative' svg.style.minWidth = `${Math.max(1, width)}px` svg.style.minHeight = `${Math.max(1, height)}px` svg.style.width = '100%' @@ -307,6 +308,7 @@ export class ViewportManager extends BaseManager { } } else { const stage = this.view.getStage()! + stage.style.position = 'relative' stage.style.minWidth = `${Math.max(1, width)}px` stage.style.minHeight = `${Math.max(1, height)}px` }