fixed the bug where removing props from the active workspace wouldn't change the view