From f23a32ddacfd7b2222ccaac0ca5e3aca136a053a Mon Sep 17 00:00:00 2001 From: rds <rds> Date: Sun, 24 Jan 2010 10:23:57 +0000 Subject: [PATCH] Only request a reposition if were exposed. i.e. no expose handler --- src/zmapWindow/zmapWindowNavigator.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/zmapWindow/zmapWindowNavigator.c b/src/zmapWindow/zmapWindowNavigator.c index 884d1ebac..ce763db87 100755 --- a/src/zmapWindow/zmapWindowNavigator.c +++ b/src/zmapWindow/zmapWindowNavigator.c @@ -27,9 +27,9 @@ * * Exported functions: See XXXXXXXXXXXXX.h * HISTORY: - * Last edited: Jun 30 22:34 2009 (rds) + * Last edited: Jan 23 22:54 2010 (roy) * Created: Wed Sep 6 11:22:24 2006 (rds) - * CVS info: $Id: zmapWindowNavigator.c,v 1.56 2009-06-30 21:35:10 rds Exp $ + * CVS info: $Id: zmapWindowNavigator.c,v 1.57 2010-01-24 10:23:57 rds Exp $ *------------------------------------------------------------------- */ @@ -497,7 +497,8 @@ void zMapWindowNavigatorDrawLocator(ZMapWindowNavigator navigate, navigate->locator_y_coords.x1 = raw_top; navigate->locator_y_coords.x2 = raw_bot; - zmapWindowContainerRequestReposition(navigate->container_root); + if(navigate->draw_expose_handler_id == 0) + zmapWindowContainerRequestReposition(navigate->container_root); return ; } -- GitLab