in edit mode only, I get a freeze when switching signals seems to be an infinite loop 