Fixed the link arrow, but still cannot remove it from the canvas.  Polygon objects are not added to self.FloatCanvas._Drawlist