]> Pileus Git - aweather/blobdiff - src/plugins/radar.c
Win32 fixes and improvements
[aweather] / src / plugins / radar.c
index 75fc3783de71e9399ec75d570ae9f40ab7ef8f80..00289c5c4e157cd8ea04c5cb18680829f134571b 100644 (file)
@@ -308,7 +308,8 @@ RadarSite *radar_site_new(city_t *city, GtkWidget *pconfig,
        site->pconfig = pconfig;
 
        /* Add marker */
-       g_idle_add(_site_add_marker, site);
+       g_idle_add_full(G_PRIORITY_LOW, _site_add_marker, site, NULL);
+
 
        /* Connect signals */
        site->location_id  = g_signal_connect(viewer, "location-changed",
@@ -609,7 +610,7 @@ static void gis_plugin_radar_init(GisPluginRadar *self)
        self->sites      = g_hash_table_new_full(g_str_hash, g_str_equal,
                                NULL, (GDestroyNotify)radar_site_free);
        self->config     = gtk_notebook_new();
-       gtk_notebook_set_tab_pos(GTK_NOTEBOOK(self->config), GTK_POS_LEFT);
+       gtk_notebook_set_tab_pos(GTK_NOTEBOOK(self->config), GTK_POS_TOP);
 }
 static void gis_plugin_radar_dispose(GObject *gobject)
 {