diff --git a/TermTk/TTkWidgets/widget.py b/TermTk/TTkWidgets/widget.py index 4e12981b..4bc683a0 100644 --- a/TermTk/TTkWidgets/widget.py +++ b/TermTk/TTkWidgets/widget.py @@ -467,10 +467,11 @@ class TTkWidget(TMouseEvents,TKeyEvents, TDragEvents): @pyTTkSlot() def close(self): '''close''' - self._dispose() + self.dispose() self.closed.emit(self) - def _dispose(self): + def dispose(self): + '''dispose''' refSig = type(pyTTkSignal()) for p in dir(self): if type(pr:=getattr(self,p)) != types.MethodType: @@ -491,10 +492,6 @@ class TTkWidget(TMouseEvents,TKeyEvents, TDragEvents): # self._widgetItem = None # self._canvas = None - def dispose(self): - '''dispose''' - self._dispose() - @pyTTkSlot(bool) def setVisible(self, visible: bool): '''setVisible'''