I don't think that this is marked as a bug in the Gtk git
but I have contacted the committer and he confirms that this problem
in introduced with the commit   1f3a57691fbc8eba417fab7056bdb748bc4b6ab1
marked with the title "Don't crash in DND when the X server doesn't support 
SHAPE"

http://git.gnome.org/browse/gtk+/commit/?id=1f3a57691fbc8eba417fab7056bdb748bc4b6ab1

and it has been fixed with the commit 0efb24f589a74c4a4e78a1803d6e7205be9c1984
marked with the title "Yet another fix for shape handling"

This commit has made the same day of the previous one to patch the
previous commit

http://git.gnome.org/browse/gtk+/commit/?id=0efb24f589a74c4a4e78a1803d6e7205be9c1984

The patch that I have proposed and that I have tested to solve the shape 
problem 
is the minimal one to align the code to the commit 
0efb24f589a74c4a4e78a1803d6e7205be9c1984
marked with the title "Yet another fix for shape handling"

Exactly this one
http://git.gnome.org/browse/gtk+/commit/?id=0efb24f589a74c4a4e78a1803d6e7205be9c1984

I use the gtk code patched in this way and I have not detected new bad
behave in the gtk application

If you see the patch consist simply to return an empty region instead a NULL 
pointer in the case in witch
the system does not support xshape or in witch we want apply a NULL shape to 
the window
(it is used to remove the previous shape)

I hope that you can solve the problem.

Cheers bye

-- 
 gtk_widget_shape_combine_mask does not work correctly
https://bugs.launchpad.net/bugs/582276
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to