[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

New cursor dissapearing



Under a few situations the new cursor that showed up with Gnome 2.6
(Sid, i386) can disappear temporarily.  The first is in an OpenGL
application - whenever glSwapBuffers is called, the cursor is hidden
until it is moved again.  The other situation occurs in Galeon.  When a
web page is being drawn, the cursor will occasionally blink out, but it
comes back right away.  The cursor will also blink during window
resizes, pane boundary movement, and scrollbar drags in Gtk
applications.  This bug did not occur with the plain mouse font that was
used with GNOME 2.4.

I have attached a small test program that demonstrates the issue in the
OpenGL case.  Uncompress it with gunzip, build it with
$ g++ -o mouse_test `pkg-config --cflags --libs gtkglextmm-1.0` \
mouse_test.cpp
and run it with no options.  Basically, this program swaps its GL
DrawingArea buffer every 33 ms until its main window is closed.

You will need the libgtkglextmm1-dev package and all of its dependencies
to build the test.

What package should own this bug?  I vaguely remember something about
using a different X cursor tech in GNOME 2.6 - could the problem lay
there?

Thanks,
Jonathan Brandmeyer

Attachment: mouse_test.cpp.gz
Description: GNU Zip compressed data


Reply to: