Kaynağa Gözat

Bug fix: state restoration of cell tools was "sticky".

Afshin Darian 8 yıl önce
ebeveyn
işleme
e7a09c0a26
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      packages/notebook-extension/src/index.ts

+ 2 - 1
packages/notebook-extension/src/index.ts

@@ -270,8 +270,9 @@ function activateCellTools(app: JupyterLab, tracker: INotebookTracker, editorSer
       case Widget.Msg.ActivateRequest:
         state.save(id, { open: true });
         break;
+      case Widget.Msg.AfterHide:
       case Widget.Msg.CloseRequest:
-        state.remove(celltools.id);
+        state.remove(id);
         break;
       default:
         break;