Russ Allbery <r...@debian.org> writes:

> In tracking down a problem with the latest gnubg (GNU Backgammon) game
> that occurred only with the 3D board, I think I've found a fairly
> serious issue with GtkGlExt.  It appears that motion_notify_event is
> not being delivered properly in GL drawing areas.

> This can be duplicated with the examples that come with the gtkglext
> package.  I unpacked the source package, built it with debian/rules
> build, ran make examples (which then failed on viewlw, which apparently
> doesn't compile), and then started the shapes example.  When I click on
> the shape and drag, nothing happens; from the source, rotation seems to
> be the expected behavior.

> Similarly, if I run make scribble-gl and then run it, each time I click
> in the canvas, I get a single square, but clicking and dragging just
> produces a square at the starting point and no line.

> I've only tried this on a single system, so I suppose there's some
> chance this is a peculiarity of this particular system somehow.  I'm
> going to try on another system tomorrow.  This seems like a rather
> fundamental problem to go unnoticed this long, so I'm wondering if I'm
> missing something....  Maybe there was some recent change to GTK+ that
> caused this problem?

I've confirmed that this bug also affects amd64.  I suspect that the
GtkGlExt package is generally broken for mouse motion events right now,
although I have no idea what the root cause is.  I see some changes
related to event handling went into recent point versions of GTK+; maybe
they're somehow related?

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to