New submission from Techn010 Je11y <techn010je...@gmail.com>:

(pls read with reference to attached code)

I made a Paint-ish program with Turtle. As there isn't ondrag or onrelease for 
Screen, I created a turtle named bg so I could use ondrag and onrelease (see 
file attached ig) and eliminate the need for double-clicking(previously I used 
Screen.onclick to pen.up(), move it to cursor, and pen.down() then use 
turtle.drag() to draw). However, I noticed that it doesn't work(turtle doesn't 
penup when mouse is released sometimes) and added the print("...", i(or j)) 
bits(pls see code). On at least 1 instance 'start' was printed without a 
corresponding release. I'm a beginner so I apologise if it's just a bug in my 
code. I did not install anything related to python after I installed 
3.9.6(64-bit btw). I do not have any other versions. I did not alter any part 
of what's installed.

System info:
Windows 10 Pro Education
Version 10.0.19043(or 21H1), Build 19043.1165
Windows Feature Experience Pack 120.2212.3530.0
Lenovo L13 Gen 2, x64 based PC
11th Gen Intel Core i5-1135G7 @ 2.4GHz, 4 Cores, 8 logical processors
8GB ram

Attached is my code(I'm sorry if it hurts your eyes)

----------
assignee: terry.reedy
components: IDLE, Tkinter
files: pain2exp.py
messages: 400470
nosy: techn010je11y, terry.reedy
priority: normal
severity: normal
status: open
title: turtle.onrelease() event doesn't get triggered sometimes
type: behavior
versions: Python 3.9
Added file: https://bugs.python.org/file50239/pain2exp.py

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45036>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to