]> Pileus Git - aweather/blobdiff - src/plugins/radar.c
Move plugin loading to viewer realize callback
[aweather] / src / plugins / radar.c
index cbdf12c431a7f4fda4d82d0742dd0af8a10aea5d..ff888f4a65fd40dbafcc8f2d2f28a46c33a60ef7 100644 (file)
@@ -301,6 +301,11 @@ RadarSite *radar_site_new(city_t *city, GtkWidget *pconfig,
        site->city    = city;
        site->pconfig = pconfig;
 
+       /* Set initial location */
+       gdouble lat, lon, elev;
+       grits_viewer_get_location(viewer, &lat, &lon, &elev);
+       _site_on_location_changed(viewer, lat, lon, elev, site);
+
        /* Add marker */
        g_idle_add_full(G_PRIORITY_LOW, _site_add_marker, site, NULL);