problems with overlay window parent of gtk window
Carlos Eduardo Rodrigues Diógenes
cerdiogenes at yahoo.com.br
Fri Mar 2 17:59:35 PST 2007
I'm running gnome-mag trunk:
If you want to download it:
svn co http://svn.gnome.org/svn/gnome-mag/trunk gnome-mag
This use COMPOSITE to achieve full-screen magnification and it's also
reparents the magnifier window to the overlay window. You can execute it
after compiling (with the default ./configure && make) entering in the
'magnifier' folder and typing:
./magnifier -vmz 2
After that enter in the 'test' folder and type:
./control-client d /* It must clean the magnifier window (turn the
window grey) */
You can see that the application continue to work typeing (only the
magnifier window gets freezed):
./control-client x /* this makes the magnifier exit */
If you commend the line '#define HAVE_OVERLAY 1' in 'config.h and
recompile it and run the magnifier and execute the './control-client's
commands the magnifier works normally.
In a part of the code I add some code to reparent the magnifier window
to root, add the needed widgets to it and then reparent again to overlay
and I get no freeze. So, my question is, is this a known bug? Is there
something being done to resolve this?
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
More information about the xorg