Scroll into view if figure is already displayed on the page.

This commit is contained in:
Michael Droettboom 2018-05-22 13:31:54 -04:00
parent 2128618fcb
commit 663ff90695
1 changed files with 6 additions and 0 deletions

View File

@ -105,6 +105,12 @@ class FigureCanvasWasm(backend_agg.FigureCanvasAgg):
return (window.devicePixelRatio or 1) / backing_store return (window.devicePixelRatio or 1) / backing_store
def show(self): def show(self):
existing = self.get_element('')
if existing is not None:
self.draw_idle()
existing.scrollIntoView()
return
def ignore(event): def ignore(event):
event.preventDefault() event.preventDefault()
return False return False