Bug#611514: [neverball] first click on a button in menu screen after a ball ignored

Filipus Klutiero chealer at gmail.com
Sun Jan 30 08:00:17 UTC 2011

Package: neverball
Version: 1.5.4-3
Severity: minor

Today I showed someone Neverball and he did very well (passed whole Easy 
collection without a game over!). The game is intuitive, but I noticed 
he had a small difficulty going to the next level, he had to click Next 
Level twice to advance. He would click once, realize it didn't work, 
then click again. I suppose he thinks he misclicked, so he reclicks.

This was so familiar to me, it looked like and I had the same since 
forever but never consciously noticed. I must have grown used to it and 
started just double-clicking. So I tested and indeed, there is a bug. In 
the menu screen you get after a ball, whether you pass a level or fail, 
and whatever you click (either Retry Level or Next Level), your first 
click is ignored. The second click will work. This also happens if you 
press escape to pause. Thinking about it, this is quite annoying, 
because to quickly retry a level you need to do a useless click, click 
Retry Level, left-click to start, then right-click if you want to speed 
up. That makes 4 clicks just to retry!

This is completely reproducible. Although it's hard to tell since I 
hadn't realized the issue before, I'm under the impression I have this 
problem since the first time I played Neverball, which would be years 
ago and on a different machine. Surely this has to do with Neverball 
grabbing the mouse during a ball and releasing it after the ball. In 
fact, this bug may not be as stupid as it looks, maybe some applications 
voluntarily only take focus with a click and need a second one to 
perform an action.

--- System information. ---
Architecture: i386
Kernel: Linux 2.6.37-trunk-686-bigmem

Debian Release: 6.0
990 testing security.debian.org
990 testing ftp.ca.debian.org
500 unstable ftp.ca.debian.org
1 experimental ftp.ca.debian.org

--- Package information. ---
Depends (Version) | Installed
libc6 (>= 2.3) | 2.11.2-10
libgl1-mesa-glx | 7.7.1-4
OR libgl1 |
libjpeg62 (>= 6b1) | 6b1-1
libphysfs1 (>= 1.1.1) | 2.0.1-2
libpng12-0 (>= 1.2.13-4) | 1.2.44-1
libsdl-ttf2.0-0 | 2.0.9-1
libsdl1.2debian (>= 1.2.10-1) | 1.2.14-6.1
libvorbisfile3 (>= 1.1.2) | 1.3.1-1
libx11-6 | 2:1.3.3-4
neverball-data (= 1.5.4-3) | 1.5.4-3

Package's Recommends field is empty.

Suggests (Version) | Installed
neverputt |

More information about the Pkg-games-devel mailing list