GMOD / jbrowse-components

Source code for JBrowse 2, a modern React-based genome browser
https://jbrowse.org/jb2
Apache License 2.0
208 stars 62 forks source link

Can't deleted GUI-edited session track #1342

Closed garrettjstevens closed 4 years ago

garrettjstevens commented 4 years ago

To reproduce:

Fails with an error like:

Uncaught Error: Error when closing this connection, the following node is still referring to a track configuration: {"id":"configEditor","type":"ConfigurationEditorWidget","target":"p7FU-K6WqS_-1603815735675-sessionTrack"}
cmdcolin commented 4 years ago

where is this stored because it is not in activeWidgets at that point?

cmdcolin commented 4 years ago

or there is an additional self.widgets volatile. maybe the walk doesn't catch that