arguments tooltip closing freezes cursor/keyboard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python3.1 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I'm not sure what is and isn't collected by apport, so I'll just write it all down. First the checklist, (version, what I expected to happen, what happened instead, how to recreate the bug), then workarounds which might help narrow down what could be the problem.
The Ubuntu version I'm using is 10.04 LTS "Lucid Lynx". This bug first appeared in version 9.10.
The package version I'm using is 3.1.2-0ubuntu1. The package, though not necessarily this version, worked fine under Ubuntu 9.04
"What I expected to happen" isn't really applicable here, though you could say I expected IDLE3 to allow me to keep typing after typing the closing parenthesis of an argument list.
What actually happens:
This problem seems to be triggered by the kind of tooltips you get in IDLE when you write the opening parenthesis for an argument list behind the name of a function. Whenever such a tooltip closes, as happens when typing the closing parenthesis or clicking elsewhere in the text, the text cursor freezes. The mouse cursor still works normally, and clicking somewhere in the text does relocate the text cursor there. The text cursor also still blinks, it just doesn't respond to the keyboard any more than if the keyboard were disconnected. This happens every time, and in every IDLE window, main and document, so long as a tooltip appears and disappears.
Workaround:
One way to restore text cursor/keyboard responsivesness is to make the window in which the problem occurred lose and regain "focus"(best name I know for the property that declares a window the "active" window, as indicated by a highlighted top bar), as happens when switching windows back and forth.
Another workaround is keeping the tooltip from appearing by, for instance, not writing an opening parenthesis behind the name of a function without anything to the right of said parenthesis.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: idle3 3.1.2-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-23-generic i686
Architecture: i386
Date: Fri Jul 16 01:50:06 2010
PackageArchitec
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: python3-defaults
summary: |
- argument list tooltip closing freezes cursor and/or keyboard + arguments tooltip closing freezes cursor/keyboard |
python3-defaults only provides a symlink to idle3 for the current default python3 version (python3.1 at the time this bug was filed). If this problem is still happening with a newer python3, please mark that version as affected by the bug too.