]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
When closing a DialogWindow also clear out self.dlg.
authorJack Jansen <jack.jansen@cwi.nl>
Thu, 2 Aug 2001 22:25:31 +0000 (22:25 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Thu, 2 Aug 2001 22:25:31 +0000 (22:25 +0000)
Mac/Lib/FrameWork.py

index 4735fc42e6cb09691611a479b5bad81b99c77ad4..3ee118da2e06241fcb45435e3e93d2a3c2cc65c5 100644 (file)
@@ -1010,6 +1010,10 @@ class DialogWindow(Window):
        def close(self):
                self.do_postclose()
                
+       def do_postclose(self):
+               self.dlg = None
+               Window.do_postclose(self)
+               
        def do_itemhit(self, item, event):
                print 'Dialog %s, item %d hit'%(self.dlg, item)