From ebd47b64760a389107b7d3fb984214d45048a8d7 Mon Sep 17 00:00:00 2001 From: Rainer Simon Date: Wed, 29 Apr 2020 13:19:26 +0200 Subject: [PATCH] Fixes relations rendering timing bug --- src/relations/RelationsLayer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/relations/RelationsLayer.js b/src/relations/RelationsLayer.js index 1ff5001..2a20ae6 100644 --- a/src/relations/RelationsLayer.js +++ b/src/relations/RelationsLayer.js @@ -25,7 +25,9 @@ export default class RelationsLayer extends EventEmitter { this.drawingTool.on('cancelDrawing', () => this.emit('cancelDrawing')); // Redraw on window resize - window.addEventListener('resize', this.recomputeAll); + window.addEventListener('resize', () => requestAnimationFrame(() => { + this.recomputeAll(); + })); } /** Shorthand **/