Fixed empty selections no longer crash the world attachment
Selecting empty space with the mouse now correctly triggers the nullptr_t overload of Workspace::SetSelection()