@@ -177,6 +177,6 @@ WorkspaceModelProxy::WorkspaceModelProxy(WorkspaceModel * const model)
178WorkspaceModelProxy::~WorkspaceModelProxy()
178WorkspaceModelProxy::~WorkspaceModelProxy()
180− qDeleteAll(m_workspaces);
180+ qDeleteAll(m_workspaces.toList()); // make a copy so the list doesnt edit itself during delete.
181 m_workspaces.clear();
181 m_workspaces.clear();