mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
Merge 6676795ed2
into 61dd9fdad7
This commit is contained in:
commit
d35cf2efe7
2 changed files with 15 additions and 1 deletions
|
@ -2045,7 +2045,19 @@ class TNavigator(object):
|
|||
self._rotate(w)
|
||||
self._rotate(-w2)
|
||||
if speed == 0:
|
||||
self._tracer(tr, dl)
|
||||
previous_values = []
|
||||
for t in self.screen.turtles():
|
||||
if t == self:
|
||||
continue
|
||||
value_tuple = (t, t._shown, t._hidden_from_screen)
|
||||
t._shown = False
|
||||
t._hidden_from_screen = True
|
||||
previous_values.append(value_tuple)
|
||||
self._tracer(flag=tr, delay=dl)
|
||||
for values in previous_values:
|
||||
t, _shown, _hidden_from_screen = values
|
||||
t._shown = _shown
|
||||
t._hidden_from_screen = _hidden_from_screen
|
||||
self.speed(speed)
|
||||
if self.undobuffer:
|
||||
self.undobuffer.cumulate = False
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
Fixed bug in the :mod:`turtle` module's :func:`turtle.circle` method, where calling with speed 0 made some objects disappear.
|
||||
Patch by Liam Gersten.
|
Loading…
Add table
Add a link
Reference in a new issue