erase OnWorkspacesChanged