From 488ff0c2f46b0adfac60cae07812aa0ebba8bb7f Mon Sep 17 00:00:00 2001 From: Peter Parente Date: Tue, 17 May 2016 12:42:56 -0400 Subject: [PATCH] Save grid metadata on hide Fixes #248 (c) Copyright IBM Corp. 2016 --- .../nbextension/notebook/dashboard-view/layout/grid/layout.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jupyter_dashboards/nbextension/notebook/dashboard-view/layout/grid/layout.js b/jupyter_dashboards/nbextension/notebook/dashboard-view/layout/grid/layout.js index 2aa48e7..da2c0d8 100644 --- a/jupyter_dashboards/nbextension/notebook/dashboard-view/layout/grid/layout.js +++ b/jupyter_dashboards/nbextension/notebook/dashboard-view/layout/grid/layout.js @@ -467,6 +467,9 @@ define([ }); }); this.gridstack.remove_widget($cell, false /* don't detach node */); + + // update all cell metadata as remove may have displaced some cells + Metadata.save(); }; // computes metadata for a cell that doesn't have grid layout metadata