これはバグだわと思い、ネットで対策を調べて見ました。
バグ管理しているサイト(https://bugs.python.org)
のIssue34047に解決策がありましたので、試して見ました。
直すファイルは
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/idlelib/editor.py
らしいです。

461から462行目を修正します。カッコを追加するだけです。
修正前
up = {EventType.MouseWheel: event.delta >= 0 == darwin,
EventType.Button: event.num == 4}
修正後
up = {EventType.MouseWheel: (event.delta >= 0) == darwin,
EventType.Button: (event.num == 4)}

全く時代と空気を読まない修正ですが、コミットしないしいいよね。。。
再起動させたら治りましたー!!
0 件のコメント:
コメントを投稿