libegg r871 - in trunk: . libegg/toolpalette



Author: jap
Date: Sun Jun  1 09:19:15 2008
New Revision: 871
URL: http://svn.gnome.org/viewvc/libegg?rev=871&view=rev

Log:
2008-06-01  Jan Arne Petersen  <jpetersen openismus com>

	* libegg/toolpalette/eggtoolpalette.c
	  (_egg_tool_palette_child_set_drag_source): Add check for child. Drag
	  and drop of tool items without a child is not supported yet.



Modified:
   trunk/ChangeLog
   trunk/libegg/toolpalette/eggtoolpalette.c

Modified: trunk/libegg/toolpalette/eggtoolpalette.c
==============================================================================
--- trunk/libegg/toolpalette/eggtoolpalette.c	(original)
+++ trunk/libegg/toolpalette/eggtoolpalette.c	Sun Jun  1 09:19:15 2008
@@ -1226,6 +1226,9 @@
        */
       child = gtk_bin_get_child (GTK_BIN (child));
 
+      if (!child)
+        return;
+
       gtk_drag_source_set (child, GDK_BUTTON1_MASK | GDK_BUTTON3_MASK,
                            &dnd_targets[0], 1, GDK_ACTION_COPY | GDK_ACTION_MOVE);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]