adding source to nonfinalized task now draws new edge correctly in global view