diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index a839368..00c37ce 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -708,6 +708,7 @@ void on_add_packages_accept(GtkWidget *self, dictionary *dict){ } gtk_widget_destroy(window->MainWindow); yon_ubl_status_box_render(PACKAGES_ADD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); + yon_config_load_update(widgets); } } else { yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),NOTHING_CHOSEN_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE); @@ -715,7 +716,6 @@ void on_add_packages_accept(GtkWidget *self, dictionary *dict){ } else { yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),NOTHING_CHOSEN_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE); } - yon_config_load_update(widgets); } void on_repo_sign_load(GtkWidget *self, repo_add_window *window){ @@ -1010,12 +1010,12 @@ void on_move_accept(GtkWidget *self, dictionary *dict){ gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->ReposTree)),&iter); on_main_tree_selection_changed(NULL,widgets); } + yon_config_load_update(widgets); on_subwindow_close(window->MainWindow); } } else { yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),NOTHING_CHOSEN_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE); } - yon_config_load_update(widgets); } void on_move_clicked(GtkWidget *self, main_window *widgets){ @@ -1173,6 +1173,7 @@ void on_remove_accept(GtkWidget *self, dictionary *dict){ on_main_tree_selection_changed(NULL,widgets); } } + yon_config_load_update(widgets); } else { yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),NOTHING_CHOSEN_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE); return; @@ -1182,7 +1183,6 @@ void on_remove_accept(GtkWidget *self, dictionary *dict){ return; } gtk_widget_destroy(window->MainWindow); - yon_config_load_update(widgets); } void on_remove_clicked(GtkWidget *self, main_window *widgets){