From 663ff90695b1fbd0c9f537ba4c513e018f085f54 Mon Sep 17 00:00:00 2001 From: Michael Droettboom Date: Tue, 22 May 2018 13:31:54 -0400 Subject: [PATCH] Scroll into view if figure is already displayed on the page. --- src/wasm_backend.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wasm_backend.py b/src/wasm_backend.py index 3d8b67589..591ca81ef 100644 --- a/src/wasm_backend.py +++ b/src/wasm_backend.py @@ -105,6 +105,12 @@ class FigureCanvasWasm(backend_agg.FigureCanvasAgg): return (window.devicePixelRatio or 1) / backing_store def show(self): + existing = self.get_element('') + if existing is not None: + self.draw_idle() + existing.scrollIntoView() + return + def ignore(event): event.preventDefault() return False