fixed crash on delete
commit327be6d8e0209ec857d35e2b71904f9187237582
authorNick Dedekind <nick.dedekind@canonical.com>
dateWed 1 Mar 2017, 19:55 (10 years ago)
parentd70f5f5
plugins/WindowManager/WorkspaceModel.cpp+1−1
@@ -177,6 +177,6 @@ WorkspaceModelProxy::WorkspaceModelProxy(WorkspaceModel * const model)
177177
178178WorkspaceModelProxy::~WorkspaceModelProxy()
179179{
180− qDeleteAll(m_workspaces);
180+ qDeleteAll(m_workspaces.toList()); // make a copy so the list doesnt edit itself during delete.
181181 m_workspaces.clear();
182182}