From a445e4c5908c2a5ed5ca203d4917293283550744 Mon Sep 17 00:00:00 2001 From: David Sehnal <david.sehnal@gmail.com> Date: Fri, 30 Nov 2018 23:48:36 +0100 Subject: [PATCH] mol-plugin: warn if viewport canvas changes ref --- src/mol-plugin/ui/viewport.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mol-plugin/ui/viewport.tsx b/src/mol-plugin/ui/viewport.tsx index e33496c58..db26d7c40 100644 --- a/src/mol-plugin/ui/viewport.tsx +++ b/src/mol-plugin/ui/viewport.tsx @@ -124,7 +124,10 @@ export class Viewport extends PluginComponent<{ }, ViewportState> { return <div className='msp-viewport'> <div className='msp-viewport-host3d' ref={elm => this.container = elm}> - <canvas ref={elm => this.canvas = elm}></canvas> + <canvas ref={elm => { + if (!!this.canvas && this.canvas !== elm) console.warn('changed viewport canvas') + this.canvas = elm + }} /> </div> </div>; } -- GitLab