Kaydet (Commit) f8096fbb authored tarafından Kurt B. Kaiser's avatar Kurt B. Kaiser

Remove all EditorWindow BREAK tags when closing Debugger

üst 7951f60f
...@@ -76,7 +76,15 @@ class Debugger: ...@@ -76,7 +76,15 @@ class Debugger:
return return
if self.stackviewer: if self.stackviewer:
self.stackviewer.close(); self.stackviewer = None self.stackviewer.close(); self.stackviewer = None
# Remove all EditWindow BREAK tags when closing debugger:
edit_windows = self.pyshell.flist.inversedict.keys()
for window in edit_windows:
window.text.tag_remove("BREAK", 1.0, END)
# Clean up pyshell if user clicked debugger control close widget.
# (Causes a harmless extra cycle through close_debugger() if user
# toggled debugger from pyshell Debug menu)
self.pyshell.close_debugger() self.pyshell.close_debugger()
# Now close the debugger control window....
self.top.destroy() self.top.destroy()
def make_gui(self): def make_gui(self):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment