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
