title: Unity C# UI.Text issue: (...) This is not supported. UnityEngine.Canvas:SendWillRenderCanvases()
body: <p>Trying to add <code>LineDescriptor(Clone)</code> (<code>UnityEngine.UI.Text</code>) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. <code>UnityEngine.Canvas:SendWillRenderCanvases()</code></p>
  
  <p>Hey, I get that issue when I try to update positions of many game objects with Text Component attached. Have any idea what's the reason of that bug?</p>
  
  <pre><code>  for(int i = 0; i&lt; dottedLines.Count; i++)
      {
          dottedLineStaff[dottedLines[i]][1].transform.position = RectTransformUtility.WorldToScreenPoint(Camera.main, dottedLineStaff[dottedLines[i]][0].transform.position);
      }
  </code></pre>