mirror of
https://github.com/python/cpython
synced 2026-09-28 07:28:17 +03:00
#17613: Prevent traceback when removing syntax colorizer in IDLE.
This commit is contained in:
parent
6b2918ae75
commit
7733be8f26
2 changed files with 6 additions and 0 deletions
|
|
@ -51,6 +51,10 @@ class ColorDelegator(Delegator):
|
|||
self.config_colors()
|
||||
self.bind("<<toggle-auto-coloring>>", self.toggle_colorize_event)
|
||||
self.notify_range("1.0", "end")
|
||||
else:
|
||||
# No delegate - stop any colorizing
|
||||
self.stop_colorizing = True
|
||||
self.allow_colorizing = False
|
||||
|
||||
def config_colors(self):
|
||||
for tag, cnf in self.tagdefs.items():
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ Library
|
|||
IDLE
|
||||
----
|
||||
|
||||
- Issue #17613: Prevent traceback when removing syntax colorizer in IDLE.
|
||||
|
||||
- Issue #1207589: Backwards-compatibility patch for right-click menu in IDLE.
|
||||
|
||||
- Issue #16887: IDLE now accepts Cancel in tabify/untabify dialog box.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue