]> granicus.if.org Git - python/commitdiff
Destroy and unlink deleted NoteBook panes. Fixes #516703.
authorMartin v. Löwis <martin@v.loewis.de>
Wed, 27 Mar 2002 17:59:17 +0000 (17:59 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Wed, 27 Mar 2002 17:59:17 +0000 (17:59 +0000)
2.2.2 candidate.

Lib/lib-tk/Tix.py

index 79de234689ebe7c5149caa6e6fb63cd558bcaec2..18b867321774aeeee421384ff1e4a48fd6fc9507 100755 (executable)
@@ -466,7 +466,6 @@ class DisplayStyle:
  
     def delete(self):
        self.tk.call(self.stylename, 'delete')
-       del(self)
  
     def __setitem__(self,key,value):
        self.tk.call(self.stylename, 'configure', '-%s'%key, value)
@@ -1093,6 +1092,8 @@ class NoteBook(TixWidget):
 
     def delete(self, name):
        self.tk.call(self._w, 'delete', name)
+       self.subwidget_list[name].destroy()
+       del self.subwidget_list[name]
 
     def page(self, name):
        return self.subwidget(name)