Fix legend still being visible after removed by igortg · Pull Request #98 · PlotPyStack/PythonQwt
Expand Up
@@ -1553,6 +1553,7 @@ def insertLegend(self, legend, pos=None, ratio=-1):
self.__data.layout.setLegendPosition(pos, ratio)
if legend != self.__data.legend:
if self.__data.legend and self.__data.legend.parent() is self:
self.__data.legend.setParent(None)
del self.__data.legend
self.__data.legend = legend
if self.__data.legend:
Expand Down