]> Pileus Git - aweather/blobdiff - src/aweather-gui.c
Prevent double loading radar files
[aweather] / src / aweather-gui.c
index c6a89ca731b718411fe717a682c4dff462b0eb2c..6c5b5a638e925a21aee8bba290c29623eda23c69 100644 (file)
@@ -246,7 +246,7 @@ static void site_setup(AWeatherGui *self)
                        gtk_tree_store_append(store, &state, NULL);
                        gtk_tree_store_set   (store, &state, 0, cities[i].code,
                                                             1, cities[i].name, -1);
-               } else {
+               } else if (cities[i].type == LOCATION_CITY) {
                        gtk_tree_store_append(store, &city, &state);
                        gtk_tree_store_set   (store, &city, 0, cities[i].code,
                                                            1, cities[i].name, -1);
@@ -285,7 +285,7 @@ static void prefs_setup(AWeatherGui *self)
                        "Plugin",  rend1, "text",   0, NULL);
        GtkTreeViewColumn *col2  = gtk_tree_view_column_new_with_attributes(
                        "Enabled", rend2, "active", 1, NULL);
-       g_object_set(rend2, "xalign", 0, NULL);
+       g_object_set(rend2, "xalign", 0.0, NULL);
        gtk_tree_view_append_column(tview, col1);
        gtk_tree_view_append_column(tview, col2);
        g_signal_connect(rend2, "toggled", G_CALLBACK(on_plugin_toggled), self);