Here is a post that explains why the "Gdk-WARNING **: XID collision, trouble ahead" message was added:
<a href="http://osdir.com/ml/svn-commits-list/2009-05/msg01611.html"></a>
Looking at the patch, it seems to me that the best fix would simply be to use g_debug() instead of g_warning() to log the message. This would mean that you would only get it when you were actually trying to debug a GTK/GDK problem.
Here is a post that explains why the "Gdk-WARNING **: XID collision, trouble ahead" message was added: osdir.com/ ml/svn- commits- list/2009- 05/msg01611. html"></a>
<a href="http://
Looking at the patch, it seems to me that the best fix would simply be to use g_debug() instead of g_warning() to log the message. This would mean that you would only get it when you were actually trying to debug a GTK/GDK problem.