New submission from Shin-Myoung-Serp <relen...@naver.com>:
When implementing an animation with turtle, usually the tracer is turned off via turtle.tracer(0, 0) and turtle.update() is called manually. When the tracer is off, most of drawing functions skips update() calls on the underlying Canvas. But turtle.write() does not do that. (See the implementation of TurtleScreenBase._write().) This causes flickering, as can be seen when you run the attached script. (Press space key to hide/show texts.) ---------- components: Library (Lib) files: test_anim_write.py messages: 415475 nosy: relent95 priority: normal severity: normal status: open title: turtle.write() causes flickering when the tracer is turned off. type: behavior versions: Python 3.8 Added file: https://bugs.python.org/file50690/test_anim_write.py _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue47056> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com