diff --git a/divelist.c b/divelist.c index 5dc45657b..a6ffda8e8 100644 --- a/divelist.c +++ b/divelist.c @@ -67,6 +67,7 @@ void dive_list_update_dives(struct DiveList dive_list) { gtk_list_store_clear(GTK_LIST_STORE(dive_list.model)); fill_dive_list(GTK_LIST_STORE(dive_list.model)); + repaint_dive(); } struct DiveList dive_list_create(void) diff --git a/main.c b/main.c index df966a7e8..14c4f26fe 100644 --- a/main.c +++ b/main.c @@ -166,7 +166,6 @@ static void file_open(GtkWidget *w, gpointer data) } g_slist_free(filenames); report_dives(); - repaint_dive(); dive_list_update_dives(dive_list); } gtk_widget_destroy(dialog);