]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktreemenu.c
GailEntry: remove idle if cell editing is canceled
[~andy/gtk] / gtk / gtktreemenu.c
index a2f1290ca7c33cf5dd6ad651764ceff9b54dd7ab..25a01411203baf5edb32d32e5dcb460ed1528538 100644 (file)
@@ -961,7 +961,7 @@ row_reordered_cb (GtkTreeModel    *model,
   GtkTreeMenuPrivate *priv = menu->priv;
   gboolean            this_menu = FALSE;
 
-  if (path == NULL || priv->root == NULL)
+  if (gtk_tree_path_get_depth (path) == 0 && !priv->root)
     this_menu = TRUE;
   else if (priv->root)
     {