]> err.no Git - libchamplain/commitdiff
Fix center_on on start up
authorPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Thu, 20 Nov 2008 04:06:12 +0000 (23:06 -0500)
committerPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Thu, 20 Nov 2008 04:06:12 +0000 (23:06 -0500)
The map would be centered at (0,0) no matter what coord were passed

champlain/champlainview.c

index 59de46c088927e5809439ca0e21cf30826784c2f..749d6d6bb4b1d10b9416c7a559fbb17b708b0c01 100644 (file)
@@ -661,8 +661,8 @@ champlain_view_set_size (ChamplainView *view, guint width, guint height)
   ChamplainViewPrivate *priv = CHAMPLAIN_VIEW_GET_PRIVATE (view);
  
   gdouble lat, lon;
-  lat = viewport_get_current_latitude (priv);
-  lon = viewport_get_current_longitude (priv);
+  lat = priv->latitude;
+  lon = priv->longitude;
 
   priv->viewport_size.width = width;
   priv->viewport_size.height = height;
@@ -675,6 +675,7 @@ champlain_view_set_size (ChamplainView *view, guint width, guint height)
   else
     map_load_visible_tiles (priv->map, priv->viewport_size, priv->offline);
 }
+
 static void
 update_license (ChamplainView *view)
 {