Davide Viti wrote:
Hi Mike,


Here is another patch I will check in its harmless but continue to read


I tried to see if I could backport the patch to the 2.0.9 sources, but
they're too outdated. I suppose we should wait until Attilio can see
if they fix or not the problem with an installer based on 2.8.3
libs. Would it then be possible for you to backoprt the patches or it
would be just too tricky?
I'm really curious to see if the cause of the crash is really DFB or
#316484.

i've applied this patch too (hand-applied, since automatic patching didn't work) and recompiled gtkdf 2.8.3 using the already patched DFB 0.9.25 but the VT switching-related bug continued to show up as before the patch.
I suppose a backport of this patch to GTKDFB 2.0.9 would be something like

attilaptop:/home/attilio/gtk+-directfb-2.0.9-2/gdk/directfb# diff -u gdkwindow-directfb.c gdkwindow-directfb_patched.c
--- gdkwindow-directfb.c        2003-04-07 15:33:35.000000000 +0200
+++ gdkwindow-directfb_patched.c        2005-11-16 20:34:34.000000000 +0100
@@ -380,6 +380,8 @@
           _gdk_window_destroy (window, FALSE);
           return NULL;
         }
+                              if( desc.caps != DWCAPS_INPUTONLY )
+                       impl->window->SetOpacity(impl->window, 0xFF );
       break;

     case GDK_WINDOW_CHILD:

Mike, is this correct? i'll try to see if this way GTKDFB 2.0.9 still compiles and, in the case it does, if the bug disappears.

ciao

Attilio

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to