From 1c6877fd2cbf197cdfa7aae8db01a4cdc84bdec9 Mon Sep 17 00:00:00 2001
From: edgrif <edgrif>
Date: Fri, 30 Apr 2010 09:14:40 +0000
Subject: [PATCH] add missing test for result of moving item in container.

---
 src/zmapWindow/zmapWindowFocus.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/zmapWindow/zmapWindowFocus.c b/src/zmapWindow/zmapWindowFocus.c
index 980f6c8f1..ab6812b6e 100755
--- a/src/zmapWindow/zmapWindowFocus.c
+++ b/src/zmapWindow/zmapWindowFocus.c
@@ -27,9 +27,9 @@
  *
  * Exported functions: See zmapWindow_P.h
  * HISTORY:
- * Last edited: Apr 30 09:54 2010 (edgrif)
+ * Last edited: Apr 30 10:13 2010 (edgrif)
  * Created: Tue Jan 16 09:46:23 2007 (rds)
- * CVS info:   $Id: zmapWindowFocus.c,v 1.16 2010-04-30 08:54:45 edgrif Exp $
+ * CVS info:   $Id: zmapWindowFocus.c,v 1.17 2010-04-30 09:14:40 edgrif Exp $
  *-------------------------------------------------------------------
  */
 
@@ -314,7 +314,9 @@ void zmapWindowFocusRemoveFocusItem(ZMapWindowFocus focus, FooCanvasItem *item)
 	    {
 	      position = curr_index - focus->hot_item_orig_index ;
       
-	      zmapWindowContainerSetItemPosition(container_parent, item, focus->hot_item_orig_index) ;
+	      if ((zmapWindowContainerSetItemPosition(container_parent,
+						      item, focus->hot_item_orig_index)) == -1)
+		zMapLogWarning("%s", "zmapWindowContainerSetItemPosition() could not find item in container_parent.") ;
 
 	      focus->hot_item_orig_index = 0 ;
 	    }
-- 
GitLab